🔨 IOS config update
This commit is contained in:
parent
f48478fb53
commit
b16e4e4d1b
@ -1,6 +0,0 @@
|
|||||||
//
|
|
||||||
// File.swift
|
|
||||||
// WechatLibExample
|
|
||||||
//
|
|
||||||
|
|
||||||
import Foundation
|
|
||||||
@ -1,8 +1,25 @@
|
|||||||
require_relative '../node_modules/react-native/scripts/react_native_pods'
|
require_relative '../node_modules/react-native/scripts/react_native_pods'
|
||||||
require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'
|
require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'
|
||||||
|
|
||||||
platform :ios, '12.4'
|
platform :ios, min_ios_version_supported
|
||||||
install! 'cocoapods', :deterministic_uuids => false
|
prepare_react_native_project!
|
||||||
|
|
||||||
|
# If you are using a `react-native-flipper` your iOS build will fail when `NO_FLIPPER=1` is set.
|
||||||
|
# because `react-native-flipper` depends on (FlipperKit,...) that will be excluded
|
||||||
|
#
|
||||||
|
# To fix this you can also exclude `react-native-flipper` using a `react-native.config.js`
|
||||||
|
# ```js
|
||||||
|
# module.exports = {
|
||||||
|
# dependencies: {
|
||||||
|
# ...(process.env.NO_FLIPPER ? { 'react-native-flipper': { platforms: { ios: null } } } : {}),
|
||||||
|
# ```
|
||||||
|
flipper_config = ENV['NO_FLIPPER'] == "1" ? FlipperConfiguration.disabled : FlipperConfiguration.enabled
|
||||||
|
|
||||||
|
linkage = ENV['USE_FRAMEWORKS']
|
||||||
|
if linkage != nil
|
||||||
|
Pod::UI.puts "Configuring Pod with #{linkage}ally linked Frameworks".green
|
||||||
|
use_frameworks! :linkage => linkage.to_sym
|
||||||
|
end
|
||||||
|
|
||||||
target 'WechatLibExample' do
|
target 'WechatLibExample' do
|
||||||
config = use_native_modules!
|
config = use_native_modules!
|
||||||
@ -15,13 +32,13 @@ target 'WechatLibExample' do
|
|||||||
# Hermes is now enabled by default. Disable by setting this flag to false.
|
# Hermes is now enabled by default. Disable by setting this flag to false.
|
||||||
# Upcoming versions of React Native may rely on get_default_flags(), but
|
# Upcoming versions of React Native may rely on get_default_flags(), but
|
||||||
# we make it explicit here to aid in the React Native upgrade process.
|
# we make it explicit here to aid in the React Native upgrade process.
|
||||||
:hermes_enabled => true,
|
:hermes_enabled => flags[:hermes_enabled],
|
||||||
:fabric_enabled => flags[:fabric_enabled],
|
:fabric_enabled => flags[:fabric_enabled],
|
||||||
# Enables Flipper.
|
# Enables Flipper.
|
||||||
#
|
#
|
||||||
# Note that if you have use_frameworks! enabled, Flipper will not work and
|
# Note that if you have use_frameworks! enabled, Flipper will not work and
|
||||||
# you should disable the next line.
|
# you should disable the next line.
|
||||||
:flipper_configuration => FlipperConfiguration.enabled,
|
:flipper_configuration => flipper_config,
|
||||||
# An absolute path to your application root.
|
# An absolute path to your application root.
|
||||||
:app_path => "#{Pod::Config.instance.installation_root}/.."
|
:app_path => "#{Pod::Config.instance.installation_root}/.."
|
||||||
)
|
)
|
||||||
|
|||||||
629
example/ios/Podfile.lock
Normal file
629
example/ios/Podfile.lock
Normal file
@ -0,0 +1,629 @@
|
|||||||
|
PODS:
|
||||||
|
- boost (1.76.0)
|
||||||
|
- CocoaAsyncSocket (7.6.5)
|
||||||
|
- DoubleConversion (1.1.6)
|
||||||
|
- FBLazyVector (0.71.3)
|
||||||
|
- FBReactNativeSpec (0.71.3):
|
||||||
|
- RCT-Folly (= 2021.07.22.00)
|
||||||
|
- RCTRequired (= 0.71.3)
|
||||||
|
- RCTTypeSafety (= 0.71.3)
|
||||||
|
- React-Core (= 0.71.3)
|
||||||
|
- React-jsi (= 0.71.3)
|
||||||
|
- ReactCommon/turbomodule/core (= 0.71.3)
|
||||||
|
- Flipper (0.125.0):
|
||||||
|
- Flipper-Folly (~> 2.6)
|
||||||
|
- Flipper-RSocket (~> 1.4)
|
||||||
|
- Flipper-Boost-iOSX (1.76.0.1.11)
|
||||||
|
- Flipper-DoubleConversion (3.2.0.1)
|
||||||
|
- Flipper-Fmt (7.1.7)
|
||||||
|
- Flipper-Folly (2.6.10):
|
||||||
|
- Flipper-Boost-iOSX
|
||||||
|
- Flipper-DoubleConversion
|
||||||
|
- Flipper-Fmt (= 7.1.7)
|
||||||
|
- Flipper-Glog
|
||||||
|
- libevent (~> 2.1.12)
|
||||||
|
- OpenSSL-Universal (= 1.1.1100)
|
||||||
|
- Flipper-Glog (0.5.0.5)
|
||||||
|
- Flipper-PeerTalk (0.0.4)
|
||||||
|
- Flipper-RSocket (1.4.3):
|
||||||
|
- Flipper-Folly (~> 2.6)
|
||||||
|
- FlipperKit (0.125.0):
|
||||||
|
- FlipperKit/Core (= 0.125.0)
|
||||||
|
- FlipperKit/Core (0.125.0):
|
||||||
|
- Flipper (~> 0.125.0)
|
||||||
|
- FlipperKit/CppBridge
|
||||||
|
- FlipperKit/FBCxxFollyDynamicConvert
|
||||||
|
- FlipperKit/FBDefines
|
||||||
|
- FlipperKit/FKPortForwarding
|
||||||
|
- SocketRocket (~> 0.6.0)
|
||||||
|
- FlipperKit/CppBridge (0.125.0):
|
||||||
|
- Flipper (~> 0.125.0)
|
||||||
|
- FlipperKit/FBCxxFollyDynamicConvert (0.125.0):
|
||||||
|
- Flipper-Folly (~> 2.6)
|
||||||
|
- FlipperKit/FBDefines (0.125.0)
|
||||||
|
- FlipperKit/FKPortForwarding (0.125.0):
|
||||||
|
- CocoaAsyncSocket (~> 7.6)
|
||||||
|
- Flipper-PeerTalk (~> 0.0.4)
|
||||||
|
- FlipperKit/FlipperKitHighlightOverlay (0.125.0)
|
||||||
|
- FlipperKit/FlipperKitLayoutHelpers (0.125.0):
|
||||||
|
- FlipperKit/Core
|
||||||
|
- FlipperKit/FlipperKitHighlightOverlay
|
||||||
|
- FlipperKit/FlipperKitLayoutTextSearchable
|
||||||
|
- FlipperKit/FlipperKitLayoutIOSDescriptors (0.125.0):
|
||||||
|
- FlipperKit/Core
|
||||||
|
- FlipperKit/FlipperKitHighlightOverlay
|
||||||
|
- FlipperKit/FlipperKitLayoutHelpers
|
||||||
|
- YogaKit (~> 1.18)
|
||||||
|
- FlipperKit/FlipperKitLayoutPlugin (0.125.0):
|
||||||
|
- FlipperKit/Core
|
||||||
|
- FlipperKit/FlipperKitHighlightOverlay
|
||||||
|
- FlipperKit/FlipperKitLayoutHelpers
|
||||||
|
- FlipperKit/FlipperKitLayoutIOSDescriptors
|
||||||
|
- FlipperKit/FlipperKitLayoutTextSearchable
|
||||||
|
- YogaKit (~> 1.18)
|
||||||
|
- FlipperKit/FlipperKitLayoutTextSearchable (0.125.0)
|
||||||
|
- FlipperKit/FlipperKitNetworkPlugin (0.125.0):
|
||||||
|
- FlipperKit/Core
|
||||||
|
- FlipperKit/FlipperKitReactPlugin (0.125.0):
|
||||||
|
- FlipperKit/Core
|
||||||
|
- FlipperKit/FlipperKitUserDefaultsPlugin (0.125.0):
|
||||||
|
- FlipperKit/Core
|
||||||
|
- FlipperKit/SKIOSNetworkPlugin (0.125.0):
|
||||||
|
- FlipperKit/Core
|
||||||
|
- FlipperKit/FlipperKitNetworkPlugin
|
||||||
|
- fmt (6.2.1)
|
||||||
|
- glog (0.3.5)
|
||||||
|
- hermes-engine (0.71.3):
|
||||||
|
- hermes-engine/Pre-built (= 0.71.3)
|
||||||
|
- hermes-engine/Pre-built (0.71.3)
|
||||||
|
- libevent (2.1.12)
|
||||||
|
- OpenSSL-Universal (1.1.1100)
|
||||||
|
- RCT-Folly (2021.07.22.00):
|
||||||
|
- boost
|
||||||
|
- DoubleConversion
|
||||||
|
- fmt (~> 6.2.1)
|
||||||
|
- glog
|
||||||
|
- RCT-Folly/Default (= 2021.07.22.00)
|
||||||
|
- RCT-Folly/Default (2021.07.22.00):
|
||||||
|
- boost
|
||||||
|
- DoubleConversion
|
||||||
|
- fmt (~> 6.2.1)
|
||||||
|
- glog
|
||||||
|
- RCT-Folly/Futures (2021.07.22.00):
|
||||||
|
- boost
|
||||||
|
- DoubleConversion
|
||||||
|
- fmt (~> 6.2.1)
|
||||||
|
- glog
|
||||||
|
- libevent
|
||||||
|
- RCTRequired (0.71.3)
|
||||||
|
- RCTTypeSafety (0.71.3):
|
||||||
|
- FBLazyVector (= 0.71.3)
|
||||||
|
- RCTRequired (= 0.71.3)
|
||||||
|
- React-Core (= 0.71.3)
|
||||||
|
- React (0.71.3):
|
||||||
|
- React-Core (= 0.71.3)
|
||||||
|
- React-Core/DevSupport (= 0.71.3)
|
||||||
|
- React-Core/RCTWebSocket (= 0.71.3)
|
||||||
|
- React-RCTActionSheet (= 0.71.3)
|
||||||
|
- React-RCTAnimation (= 0.71.3)
|
||||||
|
- React-RCTBlob (= 0.71.3)
|
||||||
|
- React-RCTImage (= 0.71.3)
|
||||||
|
- React-RCTLinking (= 0.71.3)
|
||||||
|
- React-RCTNetwork (= 0.71.3)
|
||||||
|
- React-RCTSettings (= 0.71.3)
|
||||||
|
- React-RCTText (= 0.71.3)
|
||||||
|
- React-RCTVibration (= 0.71.3)
|
||||||
|
- React-callinvoker (0.71.3)
|
||||||
|
- React-Codegen (0.71.3):
|
||||||
|
- FBReactNativeSpec
|
||||||
|
- hermes-engine
|
||||||
|
- RCT-Folly
|
||||||
|
- RCTRequired
|
||||||
|
- RCTTypeSafety
|
||||||
|
- React-Core
|
||||||
|
- React-jsi
|
||||||
|
- React-jsiexecutor
|
||||||
|
- ReactCommon/turbomodule/bridging
|
||||||
|
- ReactCommon/turbomodule/core
|
||||||
|
- React-Core (0.71.3):
|
||||||
|
- glog
|
||||||
|
- hermes-engine
|
||||||
|
- RCT-Folly (= 2021.07.22.00)
|
||||||
|
- React-Core/Default (= 0.71.3)
|
||||||
|
- React-cxxreact (= 0.71.3)
|
||||||
|
- React-hermes
|
||||||
|
- React-jsi (= 0.71.3)
|
||||||
|
- React-jsiexecutor (= 0.71.3)
|
||||||
|
- React-perflogger (= 0.71.3)
|
||||||
|
- Yoga
|
||||||
|
- React-Core/CoreModulesHeaders (0.71.3):
|
||||||
|
- glog
|
||||||
|
- hermes-engine
|
||||||
|
- RCT-Folly (= 2021.07.22.00)
|
||||||
|
- React-Core/Default
|
||||||
|
- React-cxxreact (= 0.71.3)
|
||||||
|
- React-hermes
|
||||||
|
- React-jsi (= 0.71.3)
|
||||||
|
- React-jsiexecutor (= 0.71.3)
|
||||||
|
- React-perflogger (= 0.71.3)
|
||||||
|
- Yoga
|
||||||
|
- React-Core/Default (0.71.3):
|
||||||
|
- glog
|
||||||
|
- hermes-engine
|
||||||
|
- RCT-Folly (= 2021.07.22.00)
|
||||||
|
- React-cxxreact (= 0.71.3)
|
||||||
|
- React-hermes
|
||||||
|
- React-jsi (= 0.71.3)
|
||||||
|
- React-jsiexecutor (= 0.71.3)
|
||||||
|
- React-perflogger (= 0.71.3)
|
||||||
|
- Yoga
|
||||||
|
- React-Core/DevSupport (0.71.3):
|
||||||
|
- glog
|
||||||
|
- hermes-engine
|
||||||
|
- RCT-Folly (= 2021.07.22.00)
|
||||||
|
- React-Core/Default (= 0.71.3)
|
||||||
|
- React-Core/RCTWebSocket (= 0.71.3)
|
||||||
|
- React-cxxreact (= 0.71.3)
|
||||||
|
- React-hermes
|
||||||
|
- React-jsi (= 0.71.3)
|
||||||
|
- React-jsiexecutor (= 0.71.3)
|
||||||
|
- React-jsinspector (= 0.71.3)
|
||||||
|
- React-perflogger (= 0.71.3)
|
||||||
|
- Yoga
|
||||||
|
- React-Core/RCTActionSheetHeaders (0.71.3):
|
||||||
|
- glog
|
||||||
|
- hermes-engine
|
||||||
|
- RCT-Folly (= 2021.07.22.00)
|
||||||
|
- React-Core/Default
|
||||||
|
- React-cxxreact (= 0.71.3)
|
||||||
|
- React-hermes
|
||||||
|
- React-jsi (= 0.71.3)
|
||||||
|
- React-jsiexecutor (= 0.71.3)
|
||||||
|
- React-perflogger (= 0.71.3)
|
||||||
|
- Yoga
|
||||||
|
- React-Core/RCTAnimationHeaders (0.71.3):
|
||||||
|
- glog
|
||||||
|
- hermes-engine
|
||||||
|
- RCT-Folly (= 2021.07.22.00)
|
||||||
|
- React-Core/Default
|
||||||
|
- React-cxxreact (= 0.71.3)
|
||||||
|
- React-hermes
|
||||||
|
- React-jsi (= 0.71.3)
|
||||||
|
- React-jsiexecutor (= 0.71.3)
|
||||||
|
- React-perflogger (= 0.71.3)
|
||||||
|
- Yoga
|
||||||
|
- React-Core/RCTBlobHeaders (0.71.3):
|
||||||
|
- glog
|
||||||
|
- hermes-engine
|
||||||
|
- RCT-Folly (= 2021.07.22.00)
|
||||||
|
- React-Core/Default
|
||||||
|
- React-cxxreact (= 0.71.3)
|
||||||
|
- React-hermes
|
||||||
|
- React-jsi (= 0.71.3)
|
||||||
|
- React-jsiexecutor (= 0.71.3)
|
||||||
|
- React-perflogger (= 0.71.3)
|
||||||
|
- Yoga
|
||||||
|
- React-Core/RCTImageHeaders (0.71.3):
|
||||||
|
- glog
|
||||||
|
- hermes-engine
|
||||||
|
- RCT-Folly (= 2021.07.22.00)
|
||||||
|
- React-Core/Default
|
||||||
|
- React-cxxreact (= 0.71.3)
|
||||||
|
- React-hermes
|
||||||
|
- React-jsi (= 0.71.3)
|
||||||
|
- React-jsiexecutor (= 0.71.3)
|
||||||
|
- React-perflogger (= 0.71.3)
|
||||||
|
- Yoga
|
||||||
|
- React-Core/RCTLinkingHeaders (0.71.3):
|
||||||
|
- glog
|
||||||
|
- hermes-engine
|
||||||
|
- RCT-Folly (= 2021.07.22.00)
|
||||||
|
- React-Core/Default
|
||||||
|
- React-cxxreact (= 0.71.3)
|
||||||
|
- React-hermes
|
||||||
|
- React-jsi (= 0.71.3)
|
||||||
|
- React-jsiexecutor (= 0.71.3)
|
||||||
|
- React-perflogger (= 0.71.3)
|
||||||
|
- Yoga
|
||||||
|
- React-Core/RCTNetworkHeaders (0.71.3):
|
||||||
|
- glog
|
||||||
|
- hermes-engine
|
||||||
|
- RCT-Folly (= 2021.07.22.00)
|
||||||
|
- React-Core/Default
|
||||||
|
- React-cxxreact (= 0.71.3)
|
||||||
|
- React-hermes
|
||||||
|
- React-jsi (= 0.71.3)
|
||||||
|
- React-jsiexecutor (= 0.71.3)
|
||||||
|
- React-perflogger (= 0.71.3)
|
||||||
|
- Yoga
|
||||||
|
- React-Core/RCTSettingsHeaders (0.71.3):
|
||||||
|
- glog
|
||||||
|
- hermes-engine
|
||||||
|
- RCT-Folly (= 2021.07.22.00)
|
||||||
|
- React-Core/Default
|
||||||
|
- React-cxxreact (= 0.71.3)
|
||||||
|
- React-hermes
|
||||||
|
- React-jsi (= 0.71.3)
|
||||||
|
- React-jsiexecutor (= 0.71.3)
|
||||||
|
- React-perflogger (= 0.71.3)
|
||||||
|
- Yoga
|
||||||
|
- React-Core/RCTTextHeaders (0.71.3):
|
||||||
|
- glog
|
||||||
|
- hermes-engine
|
||||||
|
- RCT-Folly (= 2021.07.22.00)
|
||||||
|
- React-Core/Default
|
||||||
|
- React-cxxreact (= 0.71.3)
|
||||||
|
- React-hermes
|
||||||
|
- React-jsi (= 0.71.3)
|
||||||
|
- React-jsiexecutor (= 0.71.3)
|
||||||
|
- React-perflogger (= 0.71.3)
|
||||||
|
- Yoga
|
||||||
|
- React-Core/RCTVibrationHeaders (0.71.3):
|
||||||
|
- glog
|
||||||
|
- hermes-engine
|
||||||
|
- RCT-Folly (= 2021.07.22.00)
|
||||||
|
- React-Core/Default
|
||||||
|
- React-cxxreact (= 0.71.3)
|
||||||
|
- React-hermes
|
||||||
|
- React-jsi (= 0.71.3)
|
||||||
|
- React-jsiexecutor (= 0.71.3)
|
||||||
|
- React-perflogger (= 0.71.3)
|
||||||
|
- Yoga
|
||||||
|
- React-Core/RCTWebSocket (0.71.3):
|
||||||
|
- glog
|
||||||
|
- hermes-engine
|
||||||
|
- RCT-Folly (= 2021.07.22.00)
|
||||||
|
- React-Core/Default (= 0.71.3)
|
||||||
|
- React-cxxreact (= 0.71.3)
|
||||||
|
- React-hermes
|
||||||
|
- React-jsi (= 0.71.3)
|
||||||
|
- React-jsiexecutor (= 0.71.3)
|
||||||
|
- React-perflogger (= 0.71.3)
|
||||||
|
- Yoga
|
||||||
|
- React-CoreModules (0.71.3):
|
||||||
|
- RCT-Folly (= 2021.07.22.00)
|
||||||
|
- RCTTypeSafety (= 0.71.3)
|
||||||
|
- React-Codegen (= 0.71.3)
|
||||||
|
- React-Core/CoreModulesHeaders (= 0.71.3)
|
||||||
|
- React-jsi (= 0.71.3)
|
||||||
|
- React-RCTBlob
|
||||||
|
- React-RCTImage (= 0.71.3)
|
||||||
|
- ReactCommon/turbomodule/core (= 0.71.3)
|
||||||
|
- React-cxxreact (0.71.3):
|
||||||
|
- boost (= 1.76.0)
|
||||||
|
- DoubleConversion
|
||||||
|
- glog
|
||||||
|
- hermes-engine
|
||||||
|
- RCT-Folly (= 2021.07.22.00)
|
||||||
|
- React-callinvoker (= 0.71.3)
|
||||||
|
- React-jsi (= 0.71.3)
|
||||||
|
- React-jsinspector (= 0.71.3)
|
||||||
|
- React-logger (= 0.71.3)
|
||||||
|
- React-perflogger (= 0.71.3)
|
||||||
|
- React-runtimeexecutor (= 0.71.3)
|
||||||
|
- React-hermes (0.71.3):
|
||||||
|
- DoubleConversion
|
||||||
|
- glog
|
||||||
|
- hermes-engine
|
||||||
|
- RCT-Folly (= 2021.07.22.00)
|
||||||
|
- RCT-Folly/Futures (= 2021.07.22.00)
|
||||||
|
- React-cxxreact (= 0.71.3)
|
||||||
|
- React-jsi
|
||||||
|
- React-jsiexecutor (= 0.71.3)
|
||||||
|
- React-jsinspector (= 0.71.3)
|
||||||
|
- React-perflogger (= 0.71.3)
|
||||||
|
- React-jsi (0.71.3):
|
||||||
|
- boost (= 1.76.0)
|
||||||
|
- DoubleConversion
|
||||||
|
- glog
|
||||||
|
- hermes-engine
|
||||||
|
- RCT-Folly (= 2021.07.22.00)
|
||||||
|
- React-jsiexecutor (0.71.3):
|
||||||
|
- DoubleConversion
|
||||||
|
- glog
|
||||||
|
- hermes-engine
|
||||||
|
- RCT-Folly (= 2021.07.22.00)
|
||||||
|
- React-cxxreact (= 0.71.3)
|
||||||
|
- React-jsi (= 0.71.3)
|
||||||
|
- React-perflogger (= 0.71.3)
|
||||||
|
- React-jsinspector (0.71.3)
|
||||||
|
- React-logger (0.71.3):
|
||||||
|
- glog
|
||||||
|
- react-native-wechat-lib (3.0.7):
|
||||||
|
- React-Core
|
||||||
|
- React-perflogger (0.71.3)
|
||||||
|
- React-RCTActionSheet (0.71.3):
|
||||||
|
- React-Core/RCTActionSheetHeaders (= 0.71.3)
|
||||||
|
- React-RCTAnimation (0.71.3):
|
||||||
|
- RCT-Folly (= 2021.07.22.00)
|
||||||
|
- RCTTypeSafety (= 0.71.3)
|
||||||
|
- React-Codegen (= 0.71.3)
|
||||||
|
- React-Core/RCTAnimationHeaders (= 0.71.3)
|
||||||
|
- React-jsi (= 0.71.3)
|
||||||
|
- ReactCommon/turbomodule/core (= 0.71.3)
|
||||||
|
- React-RCTAppDelegate (0.71.3):
|
||||||
|
- RCT-Folly
|
||||||
|
- RCTRequired
|
||||||
|
- RCTTypeSafety
|
||||||
|
- React-Core
|
||||||
|
- ReactCommon/turbomodule/core
|
||||||
|
- React-RCTBlob (0.71.3):
|
||||||
|
- hermes-engine
|
||||||
|
- RCT-Folly (= 2021.07.22.00)
|
||||||
|
- React-Codegen (= 0.71.3)
|
||||||
|
- React-Core/RCTBlobHeaders (= 0.71.3)
|
||||||
|
- React-Core/RCTWebSocket (= 0.71.3)
|
||||||
|
- React-jsi (= 0.71.3)
|
||||||
|
- React-RCTNetwork (= 0.71.3)
|
||||||
|
- ReactCommon/turbomodule/core (= 0.71.3)
|
||||||
|
- React-RCTImage (0.71.3):
|
||||||
|
- RCT-Folly (= 2021.07.22.00)
|
||||||
|
- RCTTypeSafety (= 0.71.3)
|
||||||
|
- React-Codegen (= 0.71.3)
|
||||||
|
- React-Core/RCTImageHeaders (= 0.71.3)
|
||||||
|
- React-jsi (= 0.71.3)
|
||||||
|
- React-RCTNetwork (= 0.71.3)
|
||||||
|
- ReactCommon/turbomodule/core (= 0.71.3)
|
||||||
|
- React-RCTLinking (0.71.3):
|
||||||
|
- React-Codegen (= 0.71.3)
|
||||||
|
- React-Core/RCTLinkingHeaders (= 0.71.3)
|
||||||
|
- React-jsi (= 0.71.3)
|
||||||
|
- ReactCommon/turbomodule/core (= 0.71.3)
|
||||||
|
- React-RCTNetwork (0.71.3):
|
||||||
|
- RCT-Folly (= 2021.07.22.00)
|
||||||
|
- RCTTypeSafety (= 0.71.3)
|
||||||
|
- React-Codegen (= 0.71.3)
|
||||||
|
- React-Core/RCTNetworkHeaders (= 0.71.3)
|
||||||
|
- React-jsi (= 0.71.3)
|
||||||
|
- ReactCommon/turbomodule/core (= 0.71.3)
|
||||||
|
- React-RCTSettings (0.71.3):
|
||||||
|
- RCT-Folly (= 2021.07.22.00)
|
||||||
|
- RCTTypeSafety (= 0.71.3)
|
||||||
|
- React-Codegen (= 0.71.3)
|
||||||
|
- React-Core/RCTSettingsHeaders (= 0.71.3)
|
||||||
|
- React-jsi (= 0.71.3)
|
||||||
|
- ReactCommon/turbomodule/core (= 0.71.3)
|
||||||
|
- React-RCTText (0.71.3):
|
||||||
|
- React-Core/RCTTextHeaders (= 0.71.3)
|
||||||
|
- React-RCTVibration (0.71.3):
|
||||||
|
- RCT-Folly (= 2021.07.22.00)
|
||||||
|
- React-Codegen (= 0.71.3)
|
||||||
|
- React-Core/RCTVibrationHeaders (= 0.71.3)
|
||||||
|
- React-jsi (= 0.71.3)
|
||||||
|
- ReactCommon/turbomodule/core (= 0.71.3)
|
||||||
|
- React-runtimeexecutor (0.71.3):
|
||||||
|
- React-jsi (= 0.71.3)
|
||||||
|
- ReactCommon/turbomodule/bridging (0.71.3):
|
||||||
|
- DoubleConversion
|
||||||
|
- glog
|
||||||
|
- hermes-engine
|
||||||
|
- RCT-Folly (= 2021.07.22.00)
|
||||||
|
- React-callinvoker (= 0.71.3)
|
||||||
|
- React-Core (= 0.71.3)
|
||||||
|
- React-cxxreact (= 0.71.3)
|
||||||
|
- React-jsi (= 0.71.3)
|
||||||
|
- React-logger (= 0.71.3)
|
||||||
|
- React-perflogger (= 0.71.3)
|
||||||
|
- ReactCommon/turbomodule/core (0.71.3):
|
||||||
|
- DoubleConversion
|
||||||
|
- glog
|
||||||
|
- hermes-engine
|
||||||
|
- RCT-Folly (= 2021.07.22.00)
|
||||||
|
- React-callinvoker (= 0.71.3)
|
||||||
|
- React-Core (= 0.71.3)
|
||||||
|
- React-cxxreact (= 0.71.3)
|
||||||
|
- React-jsi (= 0.71.3)
|
||||||
|
- React-logger (= 0.71.3)
|
||||||
|
- React-perflogger (= 0.71.3)
|
||||||
|
- SocketRocket (0.6.0)
|
||||||
|
- Yoga (1.14.0)
|
||||||
|
- YogaKit (1.18.1):
|
||||||
|
- Yoga (~> 1.14)
|
||||||
|
|
||||||
|
DEPENDENCIES:
|
||||||
|
- boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`)
|
||||||
|
- DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`)
|
||||||
|
- FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`)
|
||||||
|
- FBReactNativeSpec (from `../node_modules/react-native/React/FBReactNativeSpec`)
|
||||||
|
- Flipper (= 0.125.0)
|
||||||
|
- Flipper-Boost-iOSX (= 1.76.0.1.11)
|
||||||
|
- Flipper-DoubleConversion (= 3.2.0.1)
|
||||||
|
- Flipper-Fmt (= 7.1.7)
|
||||||
|
- Flipper-Folly (= 2.6.10)
|
||||||
|
- Flipper-Glog (= 0.5.0.5)
|
||||||
|
- Flipper-PeerTalk (= 0.0.4)
|
||||||
|
- Flipper-RSocket (= 1.4.3)
|
||||||
|
- FlipperKit (= 0.125.0)
|
||||||
|
- FlipperKit/Core (= 0.125.0)
|
||||||
|
- FlipperKit/CppBridge (= 0.125.0)
|
||||||
|
- FlipperKit/FBCxxFollyDynamicConvert (= 0.125.0)
|
||||||
|
- FlipperKit/FBDefines (= 0.125.0)
|
||||||
|
- FlipperKit/FKPortForwarding (= 0.125.0)
|
||||||
|
- FlipperKit/FlipperKitHighlightOverlay (= 0.125.0)
|
||||||
|
- FlipperKit/FlipperKitLayoutPlugin (= 0.125.0)
|
||||||
|
- FlipperKit/FlipperKitLayoutTextSearchable (= 0.125.0)
|
||||||
|
- FlipperKit/FlipperKitNetworkPlugin (= 0.125.0)
|
||||||
|
- FlipperKit/FlipperKitReactPlugin (= 0.125.0)
|
||||||
|
- FlipperKit/FlipperKitUserDefaultsPlugin (= 0.125.0)
|
||||||
|
- FlipperKit/SKIOSNetworkPlugin (= 0.125.0)
|
||||||
|
- glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`)
|
||||||
|
- hermes-engine (from `../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`)
|
||||||
|
- libevent (~> 2.1.12)
|
||||||
|
- OpenSSL-Universal (= 1.1.1100)
|
||||||
|
- RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`)
|
||||||
|
- RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`)
|
||||||
|
- RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`)
|
||||||
|
- React (from `../node_modules/react-native/`)
|
||||||
|
- React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`)
|
||||||
|
- React-Codegen (from `build/generated/ios`)
|
||||||
|
- React-Core (from `../node_modules/react-native/`)
|
||||||
|
- React-Core/DevSupport (from `../node_modules/react-native/`)
|
||||||
|
- React-Core/RCTWebSocket (from `../node_modules/react-native/`)
|
||||||
|
- React-CoreModules (from `../node_modules/react-native/React/CoreModules`)
|
||||||
|
- React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`)
|
||||||
|
- React-hermes (from `../node_modules/react-native/ReactCommon/hermes`)
|
||||||
|
- React-jsi (from `../node_modules/react-native/ReactCommon/jsi`)
|
||||||
|
- React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`)
|
||||||
|
- React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector`)
|
||||||
|
- React-logger (from `../node_modules/react-native/ReactCommon/logger`)
|
||||||
|
- react-native-wechat-lib (from `../..`)
|
||||||
|
- React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`)
|
||||||
|
- React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`)
|
||||||
|
- React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`)
|
||||||
|
- React-RCTAppDelegate (from `../node_modules/react-native/Libraries/AppDelegate`)
|
||||||
|
- React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`)
|
||||||
|
- React-RCTImage (from `../node_modules/react-native/Libraries/Image`)
|
||||||
|
- React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`)
|
||||||
|
- React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`)
|
||||||
|
- React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`)
|
||||||
|
- React-RCTText (from `../node_modules/react-native/Libraries/Text`)
|
||||||
|
- React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`)
|
||||||
|
- React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`)
|
||||||
|
- ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`)
|
||||||
|
- Yoga (from `../node_modules/react-native/ReactCommon/yoga`)
|
||||||
|
|
||||||
|
SPEC REPOS:
|
||||||
|
trunk:
|
||||||
|
- CocoaAsyncSocket
|
||||||
|
- Flipper
|
||||||
|
- Flipper-Boost-iOSX
|
||||||
|
- Flipper-DoubleConversion
|
||||||
|
- Flipper-Fmt
|
||||||
|
- Flipper-Folly
|
||||||
|
- Flipper-Glog
|
||||||
|
- Flipper-PeerTalk
|
||||||
|
- Flipper-RSocket
|
||||||
|
- FlipperKit
|
||||||
|
- fmt
|
||||||
|
- libevent
|
||||||
|
- OpenSSL-Universal
|
||||||
|
- SocketRocket
|
||||||
|
- YogaKit
|
||||||
|
|
||||||
|
EXTERNAL SOURCES:
|
||||||
|
boost:
|
||||||
|
:podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec"
|
||||||
|
DoubleConversion:
|
||||||
|
:podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec"
|
||||||
|
FBLazyVector:
|
||||||
|
:path: "../node_modules/react-native/Libraries/FBLazyVector"
|
||||||
|
FBReactNativeSpec:
|
||||||
|
:path: "../node_modules/react-native/React/FBReactNativeSpec"
|
||||||
|
glog:
|
||||||
|
:podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec"
|
||||||
|
hermes-engine:
|
||||||
|
:podspec: "../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec"
|
||||||
|
RCT-Folly:
|
||||||
|
:podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec"
|
||||||
|
RCTRequired:
|
||||||
|
:path: "../node_modules/react-native/Libraries/RCTRequired"
|
||||||
|
RCTTypeSafety:
|
||||||
|
:path: "../node_modules/react-native/Libraries/TypeSafety"
|
||||||
|
React:
|
||||||
|
:path: "../node_modules/react-native/"
|
||||||
|
React-callinvoker:
|
||||||
|
:path: "../node_modules/react-native/ReactCommon/callinvoker"
|
||||||
|
React-Codegen:
|
||||||
|
:path: build/generated/ios
|
||||||
|
React-Core:
|
||||||
|
:path: "../node_modules/react-native/"
|
||||||
|
React-CoreModules:
|
||||||
|
:path: "../node_modules/react-native/React/CoreModules"
|
||||||
|
React-cxxreact:
|
||||||
|
:path: "../node_modules/react-native/ReactCommon/cxxreact"
|
||||||
|
React-hermes:
|
||||||
|
:path: "../node_modules/react-native/ReactCommon/hermes"
|
||||||
|
React-jsi:
|
||||||
|
:path: "../node_modules/react-native/ReactCommon/jsi"
|
||||||
|
React-jsiexecutor:
|
||||||
|
:path: "../node_modules/react-native/ReactCommon/jsiexecutor"
|
||||||
|
React-jsinspector:
|
||||||
|
:path: "../node_modules/react-native/ReactCommon/jsinspector"
|
||||||
|
React-logger:
|
||||||
|
:path: "../node_modules/react-native/ReactCommon/logger"
|
||||||
|
react-native-wechat-lib:
|
||||||
|
:path: "../.."
|
||||||
|
React-perflogger:
|
||||||
|
:path: "../node_modules/react-native/ReactCommon/reactperflogger"
|
||||||
|
React-RCTActionSheet:
|
||||||
|
:path: "../node_modules/react-native/Libraries/ActionSheetIOS"
|
||||||
|
React-RCTAnimation:
|
||||||
|
:path: "../node_modules/react-native/Libraries/NativeAnimation"
|
||||||
|
React-RCTAppDelegate:
|
||||||
|
:path: "../node_modules/react-native/Libraries/AppDelegate"
|
||||||
|
React-RCTBlob:
|
||||||
|
:path: "../node_modules/react-native/Libraries/Blob"
|
||||||
|
React-RCTImage:
|
||||||
|
:path: "../node_modules/react-native/Libraries/Image"
|
||||||
|
React-RCTLinking:
|
||||||
|
:path: "../node_modules/react-native/Libraries/LinkingIOS"
|
||||||
|
React-RCTNetwork:
|
||||||
|
:path: "../node_modules/react-native/Libraries/Network"
|
||||||
|
React-RCTSettings:
|
||||||
|
:path: "../node_modules/react-native/Libraries/Settings"
|
||||||
|
React-RCTText:
|
||||||
|
:path: "../node_modules/react-native/Libraries/Text"
|
||||||
|
React-RCTVibration:
|
||||||
|
:path: "../node_modules/react-native/Libraries/Vibration"
|
||||||
|
React-runtimeexecutor:
|
||||||
|
:path: "../node_modules/react-native/ReactCommon/runtimeexecutor"
|
||||||
|
ReactCommon:
|
||||||
|
:path: "../node_modules/react-native/ReactCommon"
|
||||||
|
Yoga:
|
||||||
|
:path: "../node_modules/react-native/ReactCommon/yoga"
|
||||||
|
|
||||||
|
SPEC CHECKSUMS:
|
||||||
|
boost: 57d2868c099736d80fcd648bf211b4431e51a558
|
||||||
|
CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99
|
||||||
|
DoubleConversion: 5189b271737e1565bdce30deb4a08d647e3f5f54
|
||||||
|
FBLazyVector: 60195509584153283780abdac5569feffb8f08cc
|
||||||
|
FBReactNativeSpec: 9c191fb58d06dc05ab5559a5505fc32139e9e4a2
|
||||||
|
Flipper: 26fc4b7382499f1281eb8cb921e5c3ad6de91fe0
|
||||||
|
Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c
|
||||||
|
Flipper-DoubleConversion: 2dc99b02f658daf147069aad9dbd29d8feb06d30
|
||||||
|
Flipper-Fmt: 60cbdd92fc254826e61d669a5d87ef7015396a9b
|
||||||
|
Flipper-Folly: 584845625005ff068a6ebf41f857f468decd26b3
|
||||||
|
Flipper-Glog: 70c50ce58ddaf67dc35180db05f191692570f446
|
||||||
|
Flipper-PeerTalk: 116d8f857dc6ef55c7a5a75ea3ceaafe878aadc9
|
||||||
|
Flipper-RSocket: d9d9ade67cbecf6ac10730304bf5607266dd2541
|
||||||
|
FlipperKit: cbdee19bdd4e7f05472a66ce290f1b729ba3cb86
|
||||||
|
fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9
|
||||||
|
glog: 04b94705f318337d7ead9e6d17c019bd9b1f6b1b
|
||||||
|
hermes-engine: 38bfe887e456b33b697187570a08de33969f5db7
|
||||||
|
libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913
|
||||||
|
OpenSSL-Universal: ebc357f1e6bc71fa463ccb2fe676756aff50e88c
|
||||||
|
RCT-Folly: 424b8c9a7a0b9ab2886ffe9c3b041ef628fd4fb1
|
||||||
|
RCTRequired: bec48f07daf7bcdc2655a0cde84e07d24d2a9e2a
|
||||||
|
RCTTypeSafety: 171394eebacf71e1cfad79dbfae7ee8fc16ca80a
|
||||||
|
React: d7433ccb6a8c36e4cbed59a73c0700fc83c3e98a
|
||||||
|
React-callinvoker: 15f165009bd22ae829b2b600e50bcc98076ce4b8
|
||||||
|
React-Codegen: b5910000eaf1e0c2f47d29be6f82f5f1264420d7
|
||||||
|
React-Core: b6f2f78d580a90b83fd7b0d1c6911c799f6eac82
|
||||||
|
React-CoreModules: e0cbc1a4f4f3f60e23c476fef7ab37be363ea8c1
|
||||||
|
React-cxxreact: c87f3f124b2117d00d410b35f16c2257e25e50fa
|
||||||
|
React-hermes: c64ca6bdf16a7069773103c9bedaf30ec90ab38f
|
||||||
|
React-jsi: 39729361645568e238081b3b3180fbad803f25a4
|
||||||
|
React-jsiexecutor: 515b703d23ffadeac7687bc2d12fb08b90f0aaa1
|
||||||
|
React-jsinspector: 9f7c9137605e72ca0343db4cea88006cb94856dd
|
||||||
|
React-logger: 957e5dc96d9dbffc6e0f15e0ee4d2b42829ff207
|
||||||
|
react-native-wechat-lib: d37f3f48a00b7bb31a79ec1b23574881457788c9
|
||||||
|
React-perflogger: af8a3d31546077f42d729b949925cc4549f14def
|
||||||
|
React-RCTActionSheet: 57cc5adfefbaaf0aae2cf7e10bccd746f2903673
|
||||||
|
React-RCTAnimation: 11c61e94da700c4dc915cf134513764d87fc5e2b
|
||||||
|
React-RCTAppDelegate: c3980adeaadcfd6cb495532e928b36ac6db3c14a
|
||||||
|
React-RCTBlob: ccc5049d742b41971141415ca86b83b201495695
|
||||||
|
React-RCTImage: 7a9226b0944f1e76e8e01e35a9245c2477cdbabb
|
||||||
|
React-RCTLinking: bbe8cc582046a9c04f79c235b73c93700263e8b4
|
||||||
|
React-RCTNetwork: fc2ca322159dc54e06508d4f5c3e934da63dc013
|
||||||
|
React-RCTSettings: f1e9db2cdf946426d3f2b210e4ff4ce0f0d842ef
|
||||||
|
React-RCTText: 1c41dd57e5d742b1396b4eeb251851ce7ff0fca1
|
||||||
|
React-RCTVibration: 5199a180d04873366a83855de55ac33ce60fe4d5
|
||||||
|
React-runtimeexecutor: 7bf0dafc7b727d93c8cb94eb00a9d3753c446c3e
|
||||||
|
ReactCommon: 6f65ea5b7d84deb9e386f670dd11ce499ded7b40
|
||||||
|
SocketRocket: fccef3f9c5cedea1353a9ef6ada904fde10d6608
|
||||||
|
Yoga: 5ed1699acbba8863755998a4245daa200ff3817b
|
||||||
|
YogaKit: f782866e155069a2cca2517aafea43200b01fd5a
|
||||||
|
|
||||||
|
PODFILE CHECKSUM: 3e0608910f8aee329702f393731ceca84ecddaf5
|
||||||
|
|
||||||
|
COCOAPODS: 1.11.3
|
||||||
@ -1,3 +0,0 @@
|
|||||||
//
|
|
||||||
// Use this file to import your target's public headers that you would like to expose to Swift.
|
|
||||||
//
|
|
||||||
@ -14,6 +14,7 @@
|
|||||||
13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
|
13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
|
||||||
7699B88040F8A987B510C191 /* libPods-WechatLibExample-WechatLibExampleTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 19F6CBCC0A4E27FBF8BF4A61 /* libPods-WechatLibExample-WechatLibExampleTests.a */; };
|
7699B88040F8A987B510C191 /* libPods-WechatLibExample-WechatLibExampleTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 19F6CBCC0A4E27FBF8BF4A61 /* libPods-WechatLibExample-WechatLibExampleTests.a */; };
|
||||||
81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; };
|
81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; };
|
||||||
|
869359A329A52416006D40AA /* libWeChatSDK.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 869359A229A52416006D40AA /* libWeChatSDK.a */; };
|
||||||
/* End PBXBuildFile section */
|
/* End PBXBuildFile section */
|
||||||
|
|
||||||
/* Begin PBXContainerItemProxy section */
|
/* Begin PBXContainerItemProxy section */
|
||||||
@ -42,6 +43,7 @@
|
|||||||
5B7EB9410499542E8C5724F5 /* Pods-WechatLibExample-WechatLibExampleTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-WechatLibExample-WechatLibExampleTests.debug.xcconfig"; path = "Target Support Files/Pods-WechatLibExample-WechatLibExampleTests/Pods-WechatLibExample-WechatLibExampleTests.debug.xcconfig"; sourceTree = "<group>"; };
|
5B7EB9410499542E8C5724F5 /* Pods-WechatLibExample-WechatLibExampleTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-WechatLibExample-WechatLibExampleTests.debug.xcconfig"; path = "Target Support Files/Pods-WechatLibExample-WechatLibExampleTests/Pods-WechatLibExample-WechatLibExampleTests.debug.xcconfig"; sourceTree = "<group>"; };
|
||||||
5DCACB8F33CDC322A6C60F78 /* libPods-WechatLibExample.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-WechatLibExample.a"; sourceTree = BUILT_PRODUCTS_DIR; };
|
5DCACB8F33CDC322A6C60F78 /* libPods-WechatLibExample.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-WechatLibExample.a"; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||||
81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = WechatLibExample/LaunchScreen.storyboard; sourceTree = "<group>"; };
|
81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = WechatLibExample/LaunchScreen.storyboard; sourceTree = "<group>"; };
|
||||||
|
869359A229A52416006D40AA /* libWeChatSDK.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libWeChatSDK.a; sourceTree = "<group>"; };
|
||||||
89C6BE57DB24E9ADA2F236DE /* Pods-WechatLibExample-WechatLibExampleTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-WechatLibExample-WechatLibExampleTests.release.xcconfig"; path = "Target Support Files/Pods-WechatLibExample-WechatLibExampleTests/Pods-WechatLibExample-WechatLibExampleTests.release.xcconfig"; sourceTree = "<group>"; };
|
89C6BE57DB24E9ADA2F236DE /* Pods-WechatLibExample-WechatLibExampleTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-WechatLibExample-WechatLibExampleTests.release.xcconfig"; path = "Target Support Files/Pods-WechatLibExample-WechatLibExampleTests/Pods-WechatLibExample-WechatLibExampleTests.release.xcconfig"; sourceTree = "<group>"; };
|
||||||
ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; };
|
ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; };
|
||||||
/* End PBXFileReference section */
|
/* End PBXFileReference section */
|
||||||
@ -59,6 +61,7 @@
|
|||||||
isa = PBXFrameworksBuildPhase;
|
isa = PBXFrameworksBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
files = (
|
files = (
|
||||||
|
869359A329A52416006D40AA /* libWeChatSDK.a in Frameworks */,
|
||||||
0C80B921A6F3F58F76C31292 /* libPods-WechatLibExample.a in Frameworks */,
|
0C80B921A6F3F58F76C31292 /* libPods-WechatLibExample.a in Frameworks */,
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
@ -86,6 +89,7 @@
|
|||||||
13B07FAE1A68108700A75B9A /* WechatLibExample */ = {
|
13B07FAE1A68108700A75B9A /* WechatLibExample */ = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
|
869359A229A52416006D40AA /* libWeChatSDK.a */,
|
||||||
13B07FAF1A68108700A75B9A /* AppDelegate.h */,
|
13B07FAF1A68108700A75B9A /* AppDelegate.h */,
|
||||||
13B07FB01A68108700A75B9A /* AppDelegate.mm */,
|
13B07FB01A68108700A75B9A /* AppDelegate.mm */,
|
||||||
13B07FB51A68108700A75B9A /* Images.xcassets */,
|
13B07FB51A68108700A75B9A /* Images.xcassets */,
|
||||||
@ -486,12 +490,19 @@
|
|||||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||||
CLANG_ENABLE_MODULES = YES;
|
CLANG_ENABLE_MODULES = YES;
|
||||||
CURRENT_PROJECT_VERSION = 1;
|
CURRENT_PROJECT_VERSION = 1;
|
||||||
|
DEVELOPMENT_TEAM = 865ZADD3MJ;
|
||||||
ENABLE_BITCODE = NO;
|
ENABLE_BITCODE = NO;
|
||||||
INFOPLIST_FILE = WechatLibExample/Info.plist;
|
INFOPLIST_FILE = WechatLibExample/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = (
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
"$(inherited)",
|
"$(inherited)",
|
||||||
"@executable_path/Frameworks",
|
"@executable_path/Frameworks",
|
||||||
);
|
);
|
||||||
|
LIBRARY_SEARCH_PATHS = (
|
||||||
|
"$(SDKROOT)/usr/lib/swift",
|
||||||
|
"$(inherited)",
|
||||||
|
"$(PROJECT_DIR)",
|
||||||
|
);
|
||||||
|
MARKETING_VERSION = 1.0;
|
||||||
OTHER_LDFLAGS = (
|
OTHER_LDFLAGS = (
|
||||||
"$(inherited)",
|
"$(inherited)",
|
||||||
"-ObjC",
|
"-ObjC",
|
||||||
@ -512,11 +523,18 @@
|
|||||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||||
CLANG_ENABLE_MODULES = YES;
|
CLANG_ENABLE_MODULES = YES;
|
||||||
CURRENT_PROJECT_VERSION = 1;
|
CURRENT_PROJECT_VERSION = 1;
|
||||||
|
DEVELOPMENT_TEAM = 865ZADD3MJ;
|
||||||
INFOPLIST_FILE = WechatLibExample/Info.plist;
|
INFOPLIST_FILE = WechatLibExample/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = (
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
"$(inherited)",
|
"$(inherited)",
|
||||||
"@executable_path/Frameworks",
|
"@executable_path/Frameworks",
|
||||||
);
|
);
|
||||||
|
LIBRARY_SEARCH_PATHS = (
|
||||||
|
"$(SDKROOT)/usr/lib/swift",
|
||||||
|
"$(inherited)",
|
||||||
|
"$(PROJECT_DIR)",
|
||||||
|
);
|
||||||
|
MARKETING_VERSION = 1.0;
|
||||||
OTHER_LDFLAGS = (
|
OTHER_LDFLAGS = (
|
||||||
"$(inherited)",
|
"$(inherited)",
|
||||||
"-ObjC",
|
"-ObjC",
|
||||||
@ -562,7 +580,7 @@
|
|||||||
COPY_PHASE_STRIP = NO;
|
COPY_PHASE_STRIP = NO;
|
||||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||||
ENABLE_TESTABILITY = YES;
|
ENABLE_TESTABILITY = YES;
|
||||||
"EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "";
|
"EXCLUDED_ARCHS[sdk=iphonesimulator*]" = i386;
|
||||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||||
GCC_DYNAMIC_NO_PIC = NO;
|
GCC_DYNAMIC_NO_PIC = NO;
|
||||||
GCC_NO_COMMON_BLOCKS = YES;
|
GCC_NO_COMMON_BLOCKS = YES;
|
||||||
@ -596,6 +614,7 @@
|
|||||||
"-DFOLLY_MOBILE=1",
|
"-DFOLLY_MOBILE=1",
|
||||||
"-DFOLLY_USE_LIBCPP=1",
|
"-DFOLLY_USE_LIBCPP=1",
|
||||||
);
|
);
|
||||||
|
REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native";
|
||||||
SDKROOT = iphoneos;
|
SDKROOT = iphoneos;
|
||||||
};
|
};
|
||||||
name = Debug;
|
name = Debug;
|
||||||
@ -633,7 +652,7 @@
|
|||||||
COPY_PHASE_STRIP = YES;
|
COPY_PHASE_STRIP = YES;
|
||||||
ENABLE_NS_ASSERTIONS = NO;
|
ENABLE_NS_ASSERTIONS = NO;
|
||||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||||
"EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "";
|
"EXCLUDED_ARCHS[sdk=iphonesimulator*]" = i386;
|
||||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||||
GCC_NO_COMMON_BLOCKS = YES;
|
GCC_NO_COMMON_BLOCKS = YES;
|
||||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||||
@ -659,6 +678,7 @@
|
|||||||
"-DFOLLY_MOBILE=1",
|
"-DFOLLY_MOBILE=1",
|
||||||
"-DFOLLY_USE_LIBCPP=1",
|
"-DFOLLY_USE_LIBCPP=1",
|
||||||
);
|
);
|
||||||
|
REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native";
|
||||||
SDKROOT = iphoneos;
|
SDKROOT = iphoneos;
|
||||||
VALIDATE_PRODUCT = YES;
|
VALIDATE_PRODUCT = YES;
|
||||||
};
|
};
|
||||||
|
|||||||
10
example/ios/WechatLibExample.xcworkspace/contents.xcworkspacedata
generated
Normal file
10
example/ios/WechatLibExample.xcworkspace/contents.xcworkspacedata
generated
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<Workspace
|
||||||
|
version = "1.0">
|
||||||
|
<FileRef
|
||||||
|
location = "group:WechatLibExample.xcodeproj">
|
||||||
|
</FileRef>
|
||||||
|
<FileRef
|
||||||
|
location = "group:Pods/Pods.xcodeproj">
|
||||||
|
</FileRef>
|
||||||
|
</Workspace>
|
||||||
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||||
|
<plist version="1.0">
|
||||||
|
<dict>
|
||||||
|
<key>IDEDidComputeMac32BitWarning</key>
|
||||||
|
<true/>
|
||||||
|
</dict>
|
||||||
|
</plist>
|
||||||
@ -1,8 +1,6 @@
|
|||||||
#import <React/RCTBridgeDelegate.h>
|
#import <RCTAppDelegate.h>
|
||||||
#import <UIKit/UIKit.h>
|
#import <UIKit/UIKit.h>
|
||||||
|
|
||||||
@interface AppDelegate : UIResponder <UIApplicationDelegate, RCTBridgeDelegate>
|
@interface AppDelegate : RCTAppDelegate
|
||||||
|
|
||||||
@property (nonatomic, strong) UIWindow *window;
|
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
|||||||
@ -1,85 +1,17 @@
|
|||||||
#import "AppDelegate.h"
|
#import "AppDelegate.h"
|
||||||
|
|
||||||
#import <React/RCTBridge.h>
|
|
||||||
#import <React/RCTBundleURLProvider.h>
|
#import <React/RCTBundleURLProvider.h>
|
||||||
#import <React/RCTRootView.h>
|
|
||||||
|
|
||||||
#import <React/RCTAppSetupUtils.h>
|
|
||||||
|
|
||||||
#if RCT_NEW_ARCH_ENABLED
|
|
||||||
#import <React/CoreModulesPlugins.h>
|
|
||||||
#import <React/RCTCxxBridgeDelegate.h>
|
|
||||||
#import <React/RCTFabricSurfaceHostingProxyRootView.h>
|
|
||||||
#import <React/RCTSurfacePresenter.h>
|
|
||||||
#import <React/RCTSurfacePresenterBridgeAdapter.h>
|
|
||||||
#import <ReactCommon/RCTTurboModuleManager.h>
|
|
||||||
|
|
||||||
#import <react/config/ReactNativeConfig.h>
|
|
||||||
|
|
||||||
static NSString *const kRNConcurrentRoot = @"concurrentRoot";
|
|
||||||
|
|
||||||
@interface AppDelegate () <RCTCxxBridgeDelegate, RCTTurboModuleManagerDelegate> {
|
|
||||||
RCTTurboModuleManager *_turboModuleManager;
|
|
||||||
RCTSurfacePresenterBridgeAdapter *_bridgeAdapter;
|
|
||||||
std::shared_ptr<const facebook::react::ReactNativeConfig> _reactNativeConfig;
|
|
||||||
facebook::react::ContextContainer::Shared _contextContainer;
|
|
||||||
}
|
|
||||||
@end
|
|
||||||
#endif
|
|
||||||
|
|
||||||
@implementation AppDelegate
|
@implementation AppDelegate
|
||||||
|
|
||||||
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
|
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
|
||||||
{
|
{
|
||||||
RCTAppSetupPrepareApp(application);
|
self.moduleName = @"WechatLibExample";
|
||||||
|
// You can add your custom initial props in the dictionary below.
|
||||||
|
// They will be passed down to the ViewController used by React Native.
|
||||||
|
self.initialProps = @{};
|
||||||
|
|
||||||
RCTBridge *bridge = [[RCTBridge alloc] initWithDelegate:self launchOptions:launchOptions];
|
return [super application:application didFinishLaunchingWithOptions:launchOptions];
|
||||||
|
|
||||||
#if RCT_NEW_ARCH_ENABLED
|
|
||||||
_contextContainer = std::make_shared<facebook::react::ContextContainer const>();
|
|
||||||
_reactNativeConfig = std::make_shared<facebook::react::EmptyReactNativeConfig const>();
|
|
||||||
_contextContainer->insert("ReactNativeConfig", _reactNativeConfig);
|
|
||||||
_bridgeAdapter = [[RCTSurfacePresenterBridgeAdapter alloc] initWithBridge:bridge contextContainer:_contextContainer];
|
|
||||||
bridge.surfacePresenter = _bridgeAdapter.surfacePresenter;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
NSDictionary *initProps = [self prepareInitialProps];
|
|
||||||
UIView *rootView = RCTAppSetupDefaultRootView(bridge, @"WechatLibExample", initProps);
|
|
||||||
|
|
||||||
if (@available(iOS 13.0, *)) {
|
|
||||||
rootView.backgroundColor = [UIColor systemBackgroundColor];
|
|
||||||
} else {
|
|
||||||
rootView.backgroundColor = [UIColor whiteColor];
|
|
||||||
}
|
|
||||||
|
|
||||||
self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
|
|
||||||
UIViewController *rootViewController = [UIViewController new];
|
|
||||||
rootViewController.view = rootView;
|
|
||||||
self.window.rootViewController = rootViewController;
|
|
||||||
[self.window makeKeyAndVisible];
|
|
||||||
return YES;
|
|
||||||
}
|
|
||||||
|
|
||||||
/// This method controls whether the `concurrentRoot`feature of React18 is turned on or off.
|
|
||||||
///
|
|
||||||
/// @see: https://reactjs.org/blog/2022/03/29/react-v18.html
|
|
||||||
/// @note: This requires to be rendering on Fabric (i.e. on the New Architecture).
|
|
||||||
/// @return: `true` if the `concurrentRoot` feture is enabled. Otherwise, it returns `false`.
|
|
||||||
- (BOOL)concurrentRootEnabled
|
|
||||||
{
|
|
||||||
// Switch this bool to turn on and off the concurrent root
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
- (NSDictionary *)prepareInitialProps
|
|
||||||
{
|
|
||||||
NSMutableDictionary *initProps = [NSMutableDictionary new];
|
|
||||||
|
|
||||||
#ifdef RCT_NEW_ARCH_ENABLED
|
|
||||||
initProps[kRNConcurrentRoot] = @([self concurrentRootEnabled]);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
return initProps;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
- (NSURL *)sourceURLForBridge:(RCTBridge *)bridge
|
- (NSURL *)sourceURLForBridge:(RCTBridge *)bridge
|
||||||
@ -91,43 +23,14 @@ static NSString *const kRNConcurrentRoot = @"concurrentRoot";
|
|||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
#if RCT_NEW_ARCH_ENABLED
|
/// This method controls whether the `concurrentRoot`feature of React18 is turned on or off.
|
||||||
|
///
|
||||||
#pragma mark - RCTCxxBridgeDelegate
|
/// @see: https://reactjs.org/blog/2022/03/29/react-v18.html
|
||||||
|
/// @note: This requires to be rendering on Fabric (i.e. on the New Architecture).
|
||||||
- (std::unique_ptr<facebook::react::JSExecutorFactory>)jsExecutorFactoryForBridge:(RCTBridge *)bridge
|
/// @return: `true` if the `concurrentRoot` feature is enabled. Otherwise, it returns `false`.
|
||||||
|
- (BOOL)concurrentRootEnabled
|
||||||
{
|
{
|
||||||
_turboModuleManager = [[RCTTurboModuleManager alloc] initWithBridge:bridge
|
return true;
|
||||||
delegate:self
|
|
||||||
jsInvoker:bridge.jsCallInvoker];
|
|
||||||
return RCTAppSetupDefaultJsExecutorFactory(bridge, _turboModuleManager);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#pragma mark RCTTurboModuleManagerDelegate
|
|
||||||
|
|
||||||
- (Class)getModuleClassFromName:(const char *)name
|
|
||||||
{
|
|
||||||
return RCTCoreModulesClassProvider(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
- (std::shared_ptr<facebook::react::TurboModule>)getTurboModule:(const std::string &)name
|
|
||||||
jsInvoker:(std::shared_ptr<facebook::react::CallInvoker>)jsInvoker
|
|
||||||
{
|
|
||||||
return nullptr;
|
|
||||||
}
|
|
||||||
|
|
||||||
- (std::shared_ptr<facebook::react::TurboModule>)getTurboModule:(const std::string &)name
|
|
||||||
initParams:
|
|
||||||
(const facebook::react::ObjCTurboModule::InitParams &)params
|
|
||||||
{
|
|
||||||
return nullptr;
|
|
||||||
}
|
|
||||||
|
|
||||||
- (id<RCTTurboModule>)getModuleInstanceFromClass:(Class)moduleClass
|
|
||||||
{
|
|
||||||
return RCTAppSetupDefaultModuleFromClass(moduleClass);
|
|
||||||
}
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
|||||||
@ -17,11 +17,11 @@
|
|||||||
<key>CFBundlePackageType</key>
|
<key>CFBundlePackageType</key>
|
||||||
<string>APPL</string>
|
<string>APPL</string>
|
||||||
<key>CFBundleShortVersionString</key>
|
<key>CFBundleShortVersionString</key>
|
||||||
<string>1.0</string>
|
<string>$(MARKETING_VERSION)</string>
|
||||||
<key>CFBundleSignature</key>
|
<key>CFBundleSignature</key>
|
||||||
<string>????</string>
|
<string>????</string>
|
||||||
<key>CFBundleVersion</key>
|
<key>CFBundleVersion</key>
|
||||||
<string>1</string>
|
<string>$(CURRENT_PROJECT_VERSION)</string>
|
||||||
<key>LSRequiresIPhoneOS</key>
|
<key>LSRequiresIPhoneOS</key>
|
||||||
<true/>
|
<true/>
|
||||||
<key>NSAppTransportSecurity</key>
|
<key>NSAppTransportSecurity</key>
|
||||||
|
|||||||
BIN
example/ios/libWeChatSDK.a
Normal file
BIN
example/ios/libWeChatSDK.a
Normal file
Binary file not shown.
@ -10,13 +10,13 @@
|
|||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"react": "18.1.0",
|
"react": "18.1.0",
|
||||||
"react-native": "0.70.6",
|
"react-native": "0.71.3",
|
||||||
"react-native-wechat-lib": "^3.0.0"
|
"react-native-wechat-lib": "^3.0.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@babel/core": "^7.12.9",
|
"@babel/core": "7.12.9",
|
||||||
"@babel/runtime": "^7.12.5",
|
"@babel/runtime": "7.12.5",
|
||||||
"metro-react-native-babel-preset": "0.72.3",
|
"metro-react-native-babel-preset": "0.72.3",
|
||||||
"babel-plugin-module-resolver": "^4.1.0"
|
"babel-plugin-module-resolver": "4.1.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
1189
example/yarn.lock
1189
example/yarn.lock
File diff suppressed because it is too large
Load Diff
@ -1,4 +1,4 @@
|
|||||||
//
|
// test3
|
||||||
// WXApi.h
|
// WXApi.h
|
||||||
// 所有Api接口
|
// 所有Api接口
|
||||||
//
|
//
|
||||||
|
|||||||
@ -7,7 +7,8 @@
|
|||||||
objects = {
|
objects = {
|
||||||
|
|
||||||
/* Begin PBXBuildFile section */
|
/* Begin PBXBuildFile section */
|
||||||
5E555C0D2413F4C50049A1A2 /* WechatLib.m in Sources */ = {isa = PBXBuildFile; fileRef = B3E7B5891CC2AC0600A0062D /* WechatLib.m */; };
|
86D0366429A4BF3E00A01343 /* libWeChatSDK.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 86D0365E29A4BF2600A01343 /* libWeChatSDK.a */; };
|
||||||
|
86D0366529A4BF5900A01343 /* WechatLib.m in Sources */ = {isa = PBXBuildFile; fileRef = B3E7B5891CC2AC0600A0062D /* WechatLib.m */; };
|
||||||
/* End PBXBuildFile section */
|
/* End PBXBuildFile section */
|
||||||
|
|
||||||
/* Begin PBXCopyFilesBuildPhase section */
|
/* Begin PBXCopyFilesBuildPhase section */
|
||||||
@ -24,6 +25,11 @@
|
|||||||
|
|
||||||
/* Begin PBXFileReference section */
|
/* Begin PBXFileReference section */
|
||||||
134814201AA4EA6300B7C361 /* libWechatLib.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libWechatLib.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
134814201AA4EA6300B7C361 /* libWechatLib.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libWechatLib.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||||
|
86D0365D29A4BF2600A01343 /* WXApiObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WXApiObject.h; sourceTree = "<group>"; };
|
||||||
|
86D0365E29A4BF2600A01343 /* libWeChatSDK.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libWeChatSDK.a; sourceTree = "<group>"; };
|
||||||
|
86D0365F29A4BF2700A01343 /* README.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README.txt; sourceTree = "<group>"; };
|
||||||
|
86D0366029A4BF2700A01343 /* WechatAuthSDK.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WechatAuthSDK.h; sourceTree = "<group>"; };
|
||||||
|
86D0366129A4BF2700A01343 /* WXApi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WXApi.h; sourceTree = "<group>"; };
|
||||||
B3E7B5881CC2AC0600A0062D /* WechatLib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WechatLib.h; sourceTree = "<group>"; };
|
B3E7B5881CC2AC0600A0062D /* WechatLib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WechatLib.h; sourceTree = "<group>"; };
|
||||||
B3E7B5891CC2AC0600A0062D /* WechatLib.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WechatLib.m; sourceTree = "<group>"; };
|
B3E7B5891CC2AC0600A0062D /* WechatLib.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WechatLib.m; sourceTree = "<group>"; };
|
||||||
/* End PBXFileReference section */
|
/* End PBXFileReference section */
|
||||||
@ -33,6 +39,7 @@
|
|||||||
isa = PBXFrameworksBuildPhase;
|
isa = PBXFrameworksBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
files = (
|
files = (
|
||||||
|
86D0366429A4BF3E00A01343 /* libWeChatSDK.a in Frameworks */,
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
@ -50,12 +57,25 @@
|
|||||||
58B511D21A9E6C8500147676 = {
|
58B511D21A9E6C8500147676 = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
|
86D0365E29A4BF2600A01343 /* libWeChatSDK.a */,
|
||||||
|
86D0365F29A4BF2700A01343 /* README.txt */,
|
||||||
|
86D0366029A4BF2700A01343 /* WechatAuthSDK.h */,
|
||||||
|
86D0366129A4BF2700A01343 /* WXApi.h */,
|
||||||
|
86D0365D29A4BF2600A01343 /* WXApiObject.h */,
|
||||||
B3E7B5881CC2AC0600A0062D /* WechatLib.h */,
|
B3E7B5881CC2AC0600A0062D /* WechatLib.h */,
|
||||||
B3E7B5891CC2AC0600A0062D /* WechatLib.m */,
|
B3E7B5891CC2AC0600A0062D /* WechatLib.m */,
|
||||||
134814211AA4EA7D00B7C361 /* Products */,
|
134814211AA4EA7D00B7C361 /* Products */,
|
||||||
|
86D0366329A4BF3E00A01343 /* Frameworks */,
|
||||||
);
|
);
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
};
|
};
|
||||||
|
86D0366329A4BF3E00A01343 /* Frameworks */ = {
|
||||||
|
isa = PBXGroup;
|
||||||
|
children = (
|
||||||
|
);
|
||||||
|
name = Frameworks;
|
||||||
|
sourceTree = "<group>";
|
||||||
|
};
|
||||||
/* End PBXGroup section */
|
/* End PBXGroup section */
|
||||||
|
|
||||||
/* Begin PBXNativeTarget section */
|
/* Begin PBXNativeTarget section */
|
||||||
@ -113,7 +133,7 @@
|
|||||||
isa = PBXSourcesBuildPhase;
|
isa = PBXSourcesBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
files = (
|
files = (
|
||||||
B3E7B58A1CC2AC0600A0062D /* WechatLib.m in Sources */,
|
86D0366529A4BF5900A01343 /* WechatLib.m in Sources */,
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
@ -224,7 +244,10 @@
|
|||||||
"$(SRCROOT)/../../../React/**",
|
"$(SRCROOT)/../../../React/**",
|
||||||
"$(SRCROOT)/../../react-native/React/**",
|
"$(SRCROOT)/../../react-native/React/**",
|
||||||
);
|
);
|
||||||
LIBRARY_SEARCH_PATHS = "$(inherited)";
|
LIBRARY_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"$(PROJECT_DIR)",
|
||||||
|
);
|
||||||
OTHER_LDFLAGS = "-ObjC";
|
OTHER_LDFLAGS = "-ObjC";
|
||||||
PRODUCT_NAME = WechatLib;
|
PRODUCT_NAME = WechatLib;
|
||||||
SKIP_INSTALL = YES;
|
SKIP_INSTALL = YES;
|
||||||
@ -240,7 +263,10 @@
|
|||||||
"$(SRCROOT)/../../../React/**",
|
"$(SRCROOT)/../../../React/**",
|
||||||
"$(SRCROOT)/../../react-native/React/**",
|
"$(SRCROOT)/../../react-native/React/**",
|
||||||
);
|
);
|
||||||
LIBRARY_SEARCH_PATHS = "$(inherited)";
|
LIBRARY_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"$(PROJECT_DIR)",
|
||||||
|
);
|
||||||
OTHER_LDFLAGS = "-ObjC";
|
OTHER_LDFLAGS = "-ObjC";
|
||||||
PRODUCT_NAME = WechatLib;
|
PRODUCT_NAME = WechatLib;
|
||||||
SKIP_INSTALL = YES;
|
SKIP_INSTALL = YES;
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "react-native-wechat-lib",
|
"name": "react-native-wechat-lib",
|
||||||
"version": "3.0.2",
|
"version": "3.0.4",
|
||||||
"description": "test",
|
"description": "React-Native(iOS/Android) functionalities include WeChat Login, Share, Favorite and Payment.",
|
||||||
"main": "lib/commonjs/index",
|
"main": "lib/commonjs/index",
|
||||||
"module": "lib/module/index",
|
"module": "lib/module/index",
|
||||||
"types": "lib/typescript/index.d.ts",
|
"types": "lib/typescript/index.d.ts",
|
||||||
|
|||||||
@ -4,7 +4,11 @@ import { DeviceEventEmitter, NativeModules, Platform } from 'react-native';
|
|||||||
import { EventEmitter } from 'events';
|
import { EventEmitter } from 'events';
|
||||||
|
|
||||||
let isAppRegistered = false;
|
let isAppRegistered = false;
|
||||||
const { WeChat } = NativeModules;
|
let { WeChat, WechatLib } = NativeModules;
|
||||||
|
|
||||||
|
if (WeChat == null) {
|
||||||
|
WeChat = WechatLib;
|
||||||
|
}
|
||||||
|
|
||||||
// Event emitter to dispatch request and response from WeChat.
|
// Event emitter to dispatch request and response from WeChat.
|
||||||
const emitter = new EventEmitter();
|
const emitter = new EventEmitter();
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user