From 11e14e670e66f8b902901f21c38e69d6fdb10c90 Mon Sep 17 00:00:00 2001 From: D4ryl00 Date: Wed, 4 Sep 2024 23:54:36 +0200 Subject: [PATCH] chore: prebuild ios folder Signed-off-by: D4ryl00 --- examples/js/react-native/gnoboard/ios/Podfile | 4 +- .../js/react-native/gnoboard/ios/Podfile.lock | 1603 +++++++++++++---- .../{gnoboard => }/Sources/Bridge/GoBridge.m | 0 .../Sources/Bridge/GoBridge.swift | 0 .../Sources/Bridge/PromiseBlock.swift | 0 .../ios/gnoboard.xcodeproj/project.pbxproj | 296 ++- .../xcshareddata/xcschemes/gnoboard.xcscheme | 24 +- .../contents.xcworkspacedata | 2 +- .../gnoboard/ios/gnoboard/AppDelegate.mm | 2 +- .../SplashScreen.imageset/image.png | Bin 0 -> 61904 bytes .../SplashScreenBackground.imageset/image.png | Bin 0 -> 70 bytes .../gnoboard/ios/gnoboard/Info.plist | 10 +- .../ios/gnoboard/PrivacyInfo.xcprivacy | 48 + .../ios/gnoboard/Supporting/Expo.plist | 2 +- .../ios/gnoboard/gnoboard.entitlements | 5 +- 15 files changed, 1444 insertions(+), 552 deletions(-) rename examples/js/react-native/gnoboard/ios/{gnoboard => }/Sources/Bridge/GoBridge.m (100%) rename examples/js/react-native/gnoboard/ios/{gnoboard => }/Sources/Bridge/GoBridge.swift (100%) rename examples/js/react-native/gnoboard/ios/{gnoboard => }/Sources/Bridge/PromiseBlock.swift (100%) create mode 100644 examples/js/react-native/gnoboard/ios/gnoboard/Images.xcassets/SplashScreen.imageset/image.png create mode 100644 examples/js/react-native/gnoboard/ios/gnoboard/Images.xcassets/SplashScreenBackground.imageset/image.png create mode 100644 examples/js/react-native/gnoboard/ios/gnoboard/PrivacyInfo.xcprivacy diff --git a/examples/js/react-native/gnoboard/ios/Podfile b/examples/js/react-native/gnoboard/ios/Podfile index 4a079a8b..aac5245b 100644 --- a/examples/js/react-native/gnoboard/ios/Podfile +++ b/examples/js/react-native/gnoboard/ios/Podfile @@ -27,14 +27,14 @@ self.define_singleton_method(use_autolinking_method_symbol) do |*args| origin_autolinking_method.call() end end - + platform :ios, podfile_properties['ios.deploymentTarget'] || '13.4' install! 'cocoapods', :deterministic_uuids => false prepare_react_native_project! -target 'gnoboard' do +target 'Gnoboard' do use_expo_modules! config = use_native_modules! diff --git a/examples/js/react-native/gnoboard/ios/Podfile.lock b/examples/js/react-native/gnoboard/ios/Podfile.lock index 4a948715..27512946 100644 --- a/examples/js/react-native/gnoboard/ios/Podfile.lock +++ b/examples/js/react-native/gnoboard/ios/Podfile.lock @@ -1,489 +1,1301 @@ PODS: - - boost (1.76.0) + - boost (1.83.0) - DoubleConversion (1.1.6) - - EXApplication (5.3.1): + - EXConstants (16.0.2): - ExpoModulesCore - - EXConstants (14.4.2): + - Expo (51.0.31): - ExpoModulesCore - - EXFileSystem (15.4.5): + - ExpoAsset (10.0.10): - ExpoModulesCore - - EXFont (11.4.0): + - ExpoFileSystem (17.0.1): - ExpoModulesCore - - Expo (49.0.23): + - ExpoFont (12.0.9): - ExpoModulesCore - - ExpoKeepAwake (12.3.0): + - ExpoKeepAwake (13.0.2): - ExpoModulesCore - - ExpoModulesCore (1.5.13): - - RCT-Folly (= 2021.07.22.00) + - ExpoModulesCore (1.12.23): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Codegen - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-jsinspector - React-NativeModulesApple - React-RCTAppDelegate + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - EXSplashScreen (0.20.5): + - Yoga + - EXSplashScreen (0.27.5): + - DoubleConversion - ExpoModulesCore - - RCT-Folly (= 2021.07.22.00) - - React-Core - - FBLazyVector (0.72.5) - - FBReactNativeSpec (0.72.5): - - RCT-Folly (= 2021.07.22.00) - - RCTRequired (= 0.72.5) - - RCTTypeSafety (= 0.72.5) - - React-Core (= 0.72.5) - - React-jsi (= 0.72.5) - - ReactCommon/turbomodule/core (= 0.72.5) - - fmt (6.2.1) + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Codegen + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - FBLazyVector (0.74.5) + - fmt (9.1.0) - glog (0.3.5) - - hermes-engine (0.72.5): - - hermes-engine/Pre-built (= 0.72.5) - - hermes-engine/Pre-built (0.72.5) - - libevent (2.1.12) - - RCT-Folly (2021.07.22.00): + - hermes-engine (0.74.5): + - hermes-engine/Pre-built (= 0.74.5) + - hermes-engine/Pre-built (0.74.5) + - RCT-Folly (2024.01.01.00): - boost - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - - RCT-Folly/Default (= 2021.07.22.00) - - RCT-Folly/Default (2021.07.22.00): + - RCT-Folly/Default (= 2024.01.01.00) + - RCT-Folly/Default (2024.01.01.00): - boost - DoubleConversion - - fmt (~> 6.2.1) + - fmt (= 9.1.0) - glog - - RCT-Folly/Futures (2021.07.22.00): + - RCT-Folly/Fabric (2024.01.01.00): - boost - DoubleConversion - - fmt (~> 6.2.1) - - glog - - libevent - - RCTRequired (0.72.5) - - RCTTypeSafety (0.72.5): - - FBLazyVector (= 0.72.5) - - RCTRequired (= 0.72.5) - - React-Core (= 0.72.5) - - React (0.72.5): - - React-Core (= 0.72.5) - - React-Core/DevSupport (= 0.72.5) - - React-Core/RCTWebSocket (= 0.72.5) - - React-RCTActionSheet (= 0.72.5) - - React-RCTAnimation (= 0.72.5) - - React-RCTBlob (= 0.72.5) - - React-RCTImage (= 0.72.5) - - React-RCTLinking (= 0.72.5) - - React-RCTNetwork (= 0.72.5) - - React-RCTSettings (= 0.72.5) - - React-RCTText (= 0.72.5) - - React-RCTVibration (= 0.72.5) - - React-callinvoker (0.72.5) - - React-Codegen (0.72.5): - - DoubleConversion - - FBReactNativeSpec + - fmt (= 9.1.0) + - glog + - RCTDeprecation (0.74.5) + - RCTRequired (0.74.5) + - RCTTypeSafety (0.74.5): + - FBLazyVector (= 0.74.5) + - RCTRequired (= 0.74.5) + - React-Core (= 0.74.5) + - React (0.74.5): + - React-Core (= 0.74.5) + - React-Core/DevSupport (= 0.74.5) + - React-Core/RCTWebSocket (= 0.74.5) + - React-RCTActionSheet (= 0.74.5) + - React-RCTAnimation (= 0.74.5) + - React-RCTBlob (= 0.74.5) + - React-RCTImage (= 0.74.5) + - React-RCTLinking (= 0.74.5) + - React-RCTNetwork (= 0.74.5) + - React-RCTSettings (= 0.74.5) + - React-RCTText (= 0.74.5) + - React-RCTVibration (= 0.74.5) + - React-callinvoker (0.74.5) + - React-Codegen (0.74.5): + - DoubleConversion - glog - hermes-engine - RCT-Folly - RCTRequired - RCTTypeSafety - React-Core + - React-debug + - React-Fabric + - React-FabricImage + - React-featureflags + - React-graphics - React-jsi - React-jsiexecutor - React-NativeModulesApple - - React-rncore + - React-rendererdebug + - React-utils - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - React-Core (0.72.5): + - React-Core (0.74.5): - glog - hermes-engine - - RCT-Folly (= 2021.07.22.00) - - React-Core/Default (= 0.72.5) + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default (= 0.74.5) - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor + - React-jsinspector - React-perflogger - - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/CoreModulesHeaders (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/Default (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket (= 0.7.0) - Yoga - - React-Core/CoreModulesHeaders (0.72.5): + - React-Core/DevSupport (0.74.5): - glog - hermes-engine - - RCT-Folly (= 2021.07.22.00) + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default (= 0.74.5) + - React-Core/RCTWebSocket (= 0.74.5) + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTActionSheetHeaders (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation - React-Core/Default - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor - - React-perflogger - - React-runtimeexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTAnimationHeaders (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTBlobHeaders (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTImageHeaders (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTLinkingHeaders (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTNetworkHeaders (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTSettingsHeaders (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTTextHeaders (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTVibrationHeaders (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-Core/RCTWebSocket (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTDeprecation + - React-Core/Default (= 0.74.5) + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket (= 0.7.0) + - Yoga + - React-CoreModules (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - RCT-Folly (= 2024.01.01.00) + - RCTTypeSafety (= 0.74.5) + - React-Codegen + - React-Core/CoreModulesHeaders (= 0.74.5) + - React-jsi (= 0.74.5) + - React-jsinspector + - React-NativeModulesApple + - React-RCTBlob + - React-RCTImage (= 0.74.5) + - ReactCommon + - SocketRocket (= 0.7.0) + - React-cxxreact (0.74.5): + - boost (= 1.83.0) + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-callinvoker (= 0.74.5) + - React-debug (= 0.74.5) + - React-jsi (= 0.74.5) + - React-jsinspector + - React-logger (= 0.74.5) + - React-perflogger (= 0.74.5) + - React-runtimeexecutor (= 0.74.5) + - React-debug (0.74.5) + - React-Fabric (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric/animations (= 0.74.5) + - React-Fabric/attributedstring (= 0.74.5) + - React-Fabric/componentregistry (= 0.74.5) + - React-Fabric/componentregistrynative (= 0.74.5) + - React-Fabric/components (= 0.74.5) + - React-Fabric/core (= 0.74.5) + - React-Fabric/imagemanager (= 0.74.5) + - React-Fabric/leakchecker (= 0.74.5) + - React-Fabric/mounting (= 0.74.5) + - React-Fabric/scheduler (= 0.74.5) + - React-Fabric/telemetry (= 0.74.5) + - React-Fabric/templateprocessor (= 0.74.5) + - React-Fabric/textlayoutmanager (= 0.74.5) + - React-Fabric/uimanager (= 0.74.5) + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/animations (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/attributedstring (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/componentregistry (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/componentregistrynative (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric/components/inputaccessory (= 0.74.5) + - React-Fabric/components/legacyviewmanagerinterop (= 0.74.5) + - React-Fabric/components/modal (= 0.74.5) + - React-Fabric/components/rncore (= 0.74.5) + - React-Fabric/components/root (= 0.74.5) + - React-Fabric/components/safeareaview (= 0.74.5) + - React-Fabric/components/scrollview (= 0.74.5) + - React-Fabric/components/text (= 0.74.5) + - React-Fabric/components/textinput (= 0.74.5) + - React-Fabric/components/unimplementedview (= 0.74.5) + - React-Fabric/components/view (= 0.74.5) + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components/inputaccessory (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components/legacyviewmanagerinterop (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components/modal (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components/rncore (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components/root (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components/safeareaview (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components/scrollview (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components/text (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - React-Fabric/components/textinput (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) - - Yoga - - React-Core/Default (0.72.5): + - ReactCommon/turbomodule/core + - React-Fabric/components/unimplementedview (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly (= 2021.07.22.00) + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core - React-cxxreact - - React-hermes + - React-debug + - React-graphics - React-jsi - React-jsiexecutor - - React-perflogger - - React-runtimeexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) - - Yoga - - React-Core/DevSupport (0.72.5): + - ReactCommon/turbomodule/core + - React-Fabric/components/view (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly (= 2021.07.22.00) - - React-Core/Default (= 0.72.5) - - React-Core/RCTWebSocket (= 0.72.5) + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core - React-cxxreact - - React-hermes + - React-debug + - React-graphics - React-jsi - React-jsiexecutor - - React-jsinspector (= 0.72.5) - - React-perflogger - - React-runtimeexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - ReactCommon/turbomodule/core - Yoga - - React-Core/RCTActionSheetHeaders (0.72.5): + - React-Fabric/core (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly (= 2021.07.22.00) - - React-Core/Default + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core - React-cxxreact - - React-hermes + - React-debug + - React-graphics - React-jsi - React-jsiexecutor - - React-perflogger - - React-runtimeexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) - - Yoga - - React-Core/RCTAnimationHeaders (0.72.5): + - ReactCommon/turbomodule/core + - React-Fabric/imagemanager (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly (= 2021.07.22.00) - - React-Core/Default + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core - React-cxxreact - - React-hermes + - React-debug + - React-graphics - React-jsi - React-jsiexecutor - - React-perflogger - - React-runtimeexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) - - Yoga - - React-Core/RCTBlobHeaders (0.72.5): + - ReactCommon/turbomodule/core + - React-Fabric/leakchecker (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly (= 2021.07.22.00) - - React-Core/Default + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core - React-cxxreact - - React-hermes + - React-debug + - React-graphics - React-jsi - React-jsiexecutor - - React-perflogger - - React-runtimeexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) - - Yoga - - React-Core/RCTImageHeaders (0.72.5): + - ReactCommon/turbomodule/core + - React-Fabric/mounting (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly (= 2021.07.22.00) - - React-Core/Default + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core - React-cxxreact - - React-hermes + - React-debug + - React-graphics - React-jsi - React-jsiexecutor - - React-perflogger - - React-runtimeexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) - - Yoga - - React-Core/RCTLinkingHeaders (0.72.5): + - ReactCommon/turbomodule/core + - React-Fabric/scheduler (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly (= 2021.07.22.00) - - React-Core/Default + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core - React-cxxreact - - React-hermes + - React-debug + - React-graphics - React-jsi - React-jsiexecutor - - React-perflogger - - React-runtimeexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) - - Yoga - - React-Core/RCTNetworkHeaders (0.72.5): + - ReactCommon/turbomodule/core + - React-Fabric/telemetry (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly (= 2021.07.22.00) - - React-Core/Default + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core - React-cxxreact - - React-hermes + - React-debug + - React-graphics - React-jsi - React-jsiexecutor - - React-perflogger - - React-runtimeexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) - - Yoga - - React-Core/RCTSettingsHeaders (0.72.5): + - ReactCommon/turbomodule/core + - React-Fabric/templateprocessor (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly (= 2021.07.22.00) - - React-Core/Default + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core - React-cxxreact - - React-hermes + - React-debug + - React-graphics - React-jsi - React-jsiexecutor - - React-perflogger - - React-runtimeexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) - - Yoga - - React-Core/RCTTextHeaders (0.72.5): + - ReactCommon/turbomodule/core + - React-Fabric/textlayoutmanager (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly (= 2021.07.22.00) - - React-Core/Default + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core - React-cxxreact - - React-hermes + - React-debug + - React-Fabric/uimanager + - React-graphics - React-jsi - React-jsiexecutor - - React-perflogger - - React-runtimeexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) - - Yoga - - React-Core/RCTVibrationHeaders (0.72.5): + - ReactCommon/turbomodule/core + - React-Fabric/uimanager (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly (= 2021.07.22.00) - - React-Core/Default + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core - React-cxxreact - - React-hermes + - React-debug + - React-graphics - React-jsi - React-jsiexecutor - - React-perflogger - - React-runtimeexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) - - Yoga - - React-Core/RCTWebSocket (0.72.5): + - ReactCommon/turbomodule/core + - React-FabricImage (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly (= 2021.07.22.00) - - React-Core/Default (= 0.72.5) - - React-cxxreact - - React-hermes + - RCT-Folly/Fabric (= 2024.01.01.00) + - RCTRequired (= 0.74.5) + - RCTTypeSafety (= 0.74.5) + - React-Fabric + - React-graphics + - React-ImageManager - React-jsi - - React-jsiexecutor - - React-perflogger - - React-runtimeexecutor + - React-jsiexecutor (= 0.74.5) + - React-logger + - React-rendererdebug - React-utils - - SocketRocket (= 0.6.1) + - ReactCommon - Yoga - - React-CoreModules (0.72.5): - - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.72.5) - - React-Codegen (= 0.72.5) - - React-Core/CoreModulesHeaders (= 0.72.5) - - React-jsi (= 0.72.5) - - React-RCTBlob - - React-RCTImage (= 0.72.5) - - ReactCommon/turbomodule/core (= 0.72.5) - - SocketRocket (= 0.6.1) - - React-cxxreact (0.72.5): - - boost (= 1.76.0) + - React-featureflags (0.74.5) + - React-graphics (0.74.5): - DoubleConversion + - fmt (= 9.1.0) - glog - - hermes-engine - - RCT-Folly (= 2021.07.22.00) - - React-callinvoker (= 0.72.5) - - React-debug (= 0.72.5) - - React-jsi (= 0.72.5) - - React-jsinspector (= 0.72.5) - - React-logger (= 0.72.5) - - React-perflogger (= 0.72.5) - - React-runtimeexecutor (= 0.72.5) - - React-debug (0.72.5) - - React-hermes (0.72.5): + - RCT-Folly/Fabric (= 2024.01.01.00) + - React-Core/Default (= 0.74.5) + - React-utils + - React-hermes (0.74.5): - DoubleConversion + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly (= 2021.07.22.00) - - RCT-Folly/Futures (= 2021.07.22.00) - - React-cxxreact (= 0.72.5) + - RCT-Folly (= 2024.01.01.00) + - React-cxxreact (= 0.74.5) - React-jsi - - React-jsiexecutor (= 0.72.5) - - React-jsinspector (= 0.72.5) - - React-perflogger (= 0.72.5) - - React-jsi (0.72.5): - - boost (= 1.76.0) + - React-jsiexecutor (= 0.74.5) + - React-jsinspector + - React-perflogger (= 0.74.5) + - React-runtimeexecutor + - React-ImageManager (0.74.5): + - glog + - RCT-Folly/Fabric + - React-Core/Default + - React-debug + - React-Fabric + - React-graphics + - React-rendererdebug + - React-utils + - React-jserrorhandler (0.74.5): + - RCT-Folly/Fabric (= 2024.01.01.00) + - React-debug + - React-jsi + - React-Mapbuffer + - React-jsi (0.74.5): + - boost (= 1.83.0) + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-jsiexecutor (0.74.5): - DoubleConversion + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly (= 2021.07.22.00) - - React-jsiexecutor (0.72.5): + - RCT-Folly (= 2024.01.01.00) + - React-cxxreact (= 0.74.5) + - React-jsi (= 0.74.5) + - React-jsinspector + - React-perflogger (= 0.74.5) + - React-jsinspector (0.74.5): - DoubleConversion - glog - hermes-engine - - RCT-Folly (= 2021.07.22.00) - - React-cxxreact (= 0.72.5) - - React-jsi (= 0.72.5) - - React-perflogger (= 0.72.5) - - React-jsinspector (0.72.5) - - React-logger (0.72.5): + - RCT-Folly (= 2024.01.01.00) + - React-featureflags + - React-jsi + - React-runtimeexecutor (= 0.74.5) + - React-jsitracing (0.74.5): + - React-jsi + - React-logger (0.74.5): - glog + - React-Mapbuffer (0.74.5): + - glog + - React-debug - react-native-get-random-values (1.11.0): - React-Core - react-native-safe-area-context (4.10.5): - React-Core - react-native-slider (4.5.2): - - RCT-Folly (= 2021.07.22.00) + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Codegen - React-Core - - React-NativeModulesApple (0.72.5): + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - React-nativeconfig (0.74.5) + - React-NativeModulesApple (0.74.5): + - glog - hermes-engine - React-callinvoker - React-Core - React-cxxreact - React-jsi + - React-jsinspector - React-runtimeexecutor - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - React-perflogger (0.72.5) - - React-RCTActionSheet (0.72.5): - - React-Core/RCTActionSheetHeaders (= 0.72.5) - - React-RCTAnimation (0.72.5): - - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.72.5) - - React-Codegen (= 0.72.5) - - React-Core/RCTAnimationHeaders (= 0.72.5) - - React-jsi (= 0.72.5) - - ReactCommon/turbomodule/core (= 0.72.5) - - React-RCTAppDelegate (0.72.5): - - RCT-Folly + - React-perflogger (0.74.5) + - React-RCTActionSheet (0.74.5): + - React-Core/RCTActionSheetHeaders (= 0.74.5) + - React-RCTAnimation (0.74.5): + - RCT-Folly (= 2024.01.01.00) + - RCTTypeSafety + - React-Codegen + - React-Core/RCTAnimationHeaders + - React-jsi + - React-NativeModulesApple + - ReactCommon + - React-RCTAppDelegate (0.74.5): + - RCT-Folly (= 2024.01.01.00) - RCTRequired - RCTTypeSafety + - React-Codegen - React-Core - React-CoreModules + - React-debug + - React-Fabric + - React-featureflags + - React-graphics - React-hermes + - React-nativeconfig - React-NativeModulesApple + - React-RCTFabric - React-RCTImage - React-RCTNetwork + - React-rendererdebug + - React-RuntimeApple + - React-RuntimeCore + - React-RuntimeHermes - React-runtimescheduler - - ReactCommon/turbomodule/core - - React-RCTBlob (0.72.5): - - hermes-engine - - RCT-Folly (= 2021.07.22.00) - - React-Codegen (= 0.72.5) - - React-Core/RCTBlobHeaders (= 0.72.5) - - React-Core/RCTWebSocket (= 0.72.5) - - React-jsi (= 0.72.5) - - React-RCTNetwork (= 0.72.5) - - ReactCommon/turbomodule/core (= 0.72.5) - - React-RCTImage (0.72.5): - - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.72.5) - - React-Codegen (= 0.72.5) - - React-Core/RCTImageHeaders (= 0.72.5) - - React-jsi (= 0.72.5) - - React-RCTNetwork (= 0.72.5) - - ReactCommon/turbomodule/core (= 0.72.5) - - React-RCTLinking (0.72.5): - - React-Codegen (= 0.72.5) - - React-Core/RCTLinkingHeaders (= 0.72.5) - - React-jsi (= 0.72.5) - - ReactCommon/turbomodule/core (= 0.72.5) - - React-RCTNetwork (0.72.5): - - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.72.5) - - React-Codegen (= 0.72.5) - - React-Core/RCTNetworkHeaders (= 0.72.5) - - React-jsi (= 0.72.5) - - ReactCommon/turbomodule/core (= 0.72.5) - - React-RCTSettings (0.72.5): - - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.72.5) - - React-Codegen (= 0.72.5) - - React-Core/RCTSettingsHeaders (= 0.72.5) - - React-jsi (= 0.72.5) - - ReactCommon/turbomodule/core (= 0.72.5) - - React-RCTText (0.72.5): - - React-Core/RCTTextHeaders (= 0.72.5) - - React-RCTVibration (0.72.5): - - RCT-Folly (= 2021.07.22.00) - - React-Codegen (= 0.72.5) - - React-Core/RCTVibrationHeaders (= 0.72.5) - - React-jsi (= 0.72.5) - - ReactCommon/turbomodule/core (= 0.72.5) - - React-rncore (0.72.5) - - React-runtimeexecutor (0.72.5): - - React-jsi (= 0.72.5) - - React-runtimescheduler (0.72.5): - - glog - - hermes-engine - - RCT-Folly (= 2021.07.22.00) + - React-utils + - ReactCommon + - React-RCTBlob (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-Codegen + - React-Core/RCTBlobHeaders + - React-Core/RCTWebSocket + - React-jsi + - React-jsinspector + - React-NativeModulesApple + - React-RCTNetwork + - ReactCommon + - React-RCTFabric (0.74.5): + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - React-Core + - React-debug + - React-Fabric + - React-FabricImage + - React-featureflags + - React-graphics + - React-ImageManager + - React-jsi + - React-jsinspector + - React-nativeconfig + - React-RCTImage + - React-RCTText + - React-rendererdebug + - React-runtimescheduler + - React-utils + - Yoga + - React-RCTImage (0.74.5): + - RCT-Folly (= 2024.01.01.00) + - RCTTypeSafety + - React-Codegen + - React-Core/RCTImageHeaders + - React-jsi + - React-NativeModulesApple + - React-RCTNetwork + - ReactCommon + - React-RCTLinking (0.74.5): + - React-Codegen + - React-Core/RCTLinkingHeaders (= 0.74.5) + - React-jsi (= 0.74.5) + - React-NativeModulesApple + - ReactCommon + - ReactCommon/turbomodule/core (= 0.74.5) + - React-RCTNetwork (0.74.5): + - RCT-Folly (= 2024.01.01.00) + - RCTTypeSafety + - React-Codegen + - React-Core/RCTNetworkHeaders + - React-jsi + - React-NativeModulesApple + - ReactCommon + - React-RCTSettings (0.74.5): + - RCT-Folly (= 2024.01.01.00) + - RCTTypeSafety + - React-Codegen + - React-Core/RCTSettingsHeaders + - React-jsi + - React-NativeModulesApple + - ReactCommon + - React-RCTText (0.74.5): + - React-Core/RCTTextHeaders (= 0.74.5) + - Yoga + - React-RCTVibration (0.74.5): + - RCT-Folly (= 2024.01.01.00) + - React-Codegen + - React-Core/RCTVibrationHeaders + - React-jsi + - React-NativeModulesApple + - ReactCommon + - React-rendererdebug (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - RCT-Folly (= 2024.01.01.00) + - React-debug + - React-rncore (0.74.5) + - React-RuntimeApple (0.74.5): + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - React-callinvoker + - React-Core/Default + - React-CoreModules + - React-cxxreact + - React-jserrorhandler + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-Mapbuffer + - React-NativeModulesApple + - React-RCTFabric + - React-RuntimeCore + - React-runtimeexecutor + - React-RuntimeHermes + - React-utils + - React-RuntimeCore (0.74.5): + - glog + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - React-cxxreact + - React-featureflags + - React-jserrorhandler + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - React-runtimeexecutor (0.74.5): + - React-jsi (= 0.74.5) + - React-RuntimeHermes (0.74.5): + - hermes-engine + - RCT-Folly/Fabric (= 2024.01.01.00) + - React-featureflags + - React-hermes + - React-jsi + - React-jsinspector + - React-jsitracing + - React-nativeconfig + - React-RuntimeCore + - React-utils + - React-runtimescheduler (0.74.5): + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) - React-callinvoker + - React-cxxreact - React-debug + - React-featureflags - React-jsi + - React-rendererdebug - React-runtimeexecutor - - React-utils (0.72.5): + - React-utils + - React-utils (0.74.5): - glog - - RCT-Folly (= 2021.07.22.00) + - hermes-engine + - RCT-Folly (= 2024.01.01.00) - React-debug - - ReactCommon/turbomodule/bridging (0.72.5): + - React-jsi (= 0.74.5) + - ReactCommon (0.74.5): + - ReactCommon/turbomodule (= 0.74.5) + - ReactCommon/turbomodule (0.74.5): + - DoubleConversion + - fmt (= 9.1.0) + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - React-callinvoker (= 0.74.5) + - React-cxxreact (= 0.74.5) + - React-jsi (= 0.74.5) + - React-logger (= 0.74.5) + - React-perflogger (= 0.74.5) + - ReactCommon/turbomodule/bridging (= 0.74.5) + - ReactCommon/turbomodule/core (= 0.74.5) + - ReactCommon/turbomodule/bridging (0.74.5): - DoubleConversion + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly (= 2021.07.22.00) - - React-callinvoker (= 0.72.5) - - React-cxxreact (= 0.72.5) - - React-jsi (= 0.72.5) - - React-logger (= 0.72.5) - - React-perflogger (= 0.72.5) - - ReactCommon/turbomodule/core (0.72.5): + - RCT-Folly (= 2024.01.01.00) + - React-callinvoker (= 0.74.5) + - React-cxxreact (= 0.74.5) + - React-jsi (= 0.74.5) + - React-logger (= 0.74.5) + - React-perflogger (= 0.74.5) + - ReactCommon/turbomodule/core (0.74.5): - DoubleConversion + - fmt (= 9.1.0) - glog - hermes-engine - - RCT-Folly (= 2021.07.22.00) - - React-callinvoker (= 0.72.5) - - React-cxxreact (= 0.72.5) - - React-jsi (= 0.72.5) - - React-logger (= 0.72.5) - - React-perflogger (= 0.72.5) - - RNCAsyncStorage (1.24.0): + - RCT-Folly (= 2024.01.01.00) + - React-callinvoker (= 0.74.5) + - React-cxxreact (= 0.74.5) + - React-debug (= 0.74.5) + - React-jsi (= 0.74.5) + - React-logger (= 0.74.5) + - React-perflogger (= 0.74.5) + - React-utils (= 0.74.5) + - RNCAsyncStorage (1.23.1): - React-Core - - RNDateTimePicker (7.7.0): + - RNDateTimePicker (8.0.1): - React-Core - - RNScreens (3.22.1): + - RNScreens (3.31.1): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Codegen - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric - React-RCTImage - - RNSVG (13.14.1): + - React-rendererdebug + - React-utils + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - RNSVG (13.14.0): - React-Core - - SocketRocket (0.6.1) - - Yoga (1.14.0) + - SocketRocket (0.7.0) + - Yoga (0.0.0) DEPENDENCIES: - boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`) - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) - - EXApplication (from `../node_modules/expo-application/ios`) - EXConstants (from `../node_modules/expo-constants/ios`) - - EXFileSystem (from `../node_modules/expo-file-system/ios`) - - EXFont (from `../node_modules/expo-font/ios`) - Expo (from `../node_modules/expo`) + - ExpoAsset (from `../node_modules/expo-asset/ios`) + - ExpoFileSystem (from `../node_modules/expo-file-system/ios`) + - ExpoFont (from `../node_modules/expo-font/ios`) - ExpoKeepAwake (from `../node_modules/expo-keep-awake/ios`) - ExpoModulesCore (from `../node_modules/expo-modules-core`) - EXSplashScreen (from `../node_modules/expo-splash-screen/ios`) - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) - - FBReactNativeSpec (from `../node_modules/react-native/React/FBReactNativeSpec`) + - fmt (from `../node_modules/react-native/third-party-podspecs/fmt.podspec`) - 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) - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) - - RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`) + - RCT-Folly/Fabric (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) + - RCTDeprecation (from `../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation`) + - RCTRequired (from `../node_modules/react-native/Libraries/Required`) - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`) - React (from `../node_modules/react-native/`) - React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`) @@ -493,28 +1305,42 @@ DEPENDENCIES: - React-CoreModules (from `../node_modules/react-native/React/CoreModules`) - React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`) - React-debug (from `../node_modules/react-native/ReactCommon/react/debug`) + - React-Fabric (from `../node_modules/react-native/ReactCommon`) + - React-FabricImage (from `../node_modules/react-native/ReactCommon`) + - React-featureflags (from `../node_modules/react-native/ReactCommon/react/featureflags`) + - React-graphics (from `../node_modules/react-native/ReactCommon/react/renderer/graphics`) - React-hermes (from `../node_modules/react-native/ReactCommon/hermes`) + - React-ImageManager (from `../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios`) + - React-jserrorhandler (from `../node_modules/react-native/ReactCommon/jserrorhandler`) - 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-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector-modern`) + - React-jsitracing (from `../node_modules/react-native/ReactCommon/hermes/executor/`) - React-logger (from `../node_modules/react-native/ReactCommon/logger`) + - React-Mapbuffer (from `../node_modules/react-native/ReactCommon`) - react-native-get-random-values (from `../node_modules/react-native-get-random-values`) - react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`) - "react-native-slider (from `../node_modules/@react-native-community/slider`)" + - React-nativeconfig (from `../node_modules/react-native/ReactCommon`) - React-NativeModulesApple (from `../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios`) - 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-RCTFabric (from `../node_modules/react-native/React`) - 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-rendererdebug (from `../node_modules/react-native/ReactCommon/react/renderer/debug`) - React-rncore (from `../node_modules/react-native/ReactCommon`) + - React-RuntimeApple (from `../node_modules/react-native/ReactCommon/react/runtime/platform/ios`) + - React-RuntimeCore (from `../node_modules/react-native/ReactCommon/react/runtime`) - React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`) + - React-RuntimeHermes (from `../node_modules/react-native/ReactCommon/react/runtime`) - React-runtimescheduler (from `../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler`) - React-utils (from `../node_modules/react-native/ReactCommon/react/utils`) - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) @@ -526,8 +1352,6 @@ DEPENDENCIES: SPEC REPOS: trunk: - - fmt - - libevent - SocketRocket EXTERNAL SOURCES: @@ -535,16 +1359,16 @@ EXTERNAL SOURCES: :podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec" DoubleConversion: :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" - EXApplication: - :path: "../node_modules/expo-application/ios" EXConstants: :path: "../node_modules/expo-constants/ios" - EXFileSystem: - :path: "../node_modules/expo-file-system/ios" - EXFont: - :path: "../node_modules/expo-font/ios" Expo: :path: "../node_modules/expo" + ExpoAsset: + :path: "../node_modules/expo-asset/ios" + ExpoFileSystem: + :path: "../node_modules/expo-file-system/ios" + ExpoFont: + :path: "../node_modules/expo-font/ios" ExpoKeepAwake: :path: "../node_modules/expo-keep-awake/ios" ExpoModulesCore: @@ -553,17 +1377,19 @@ EXTERNAL SOURCES: :path: "../node_modules/expo-splash-screen/ios" FBLazyVector: :path: "../node_modules/react-native/Libraries/FBLazyVector" - FBReactNativeSpec: - :path: "../node_modules/react-native/React/FBReactNativeSpec" + fmt: + :podspec: "../node_modules/react-native/third-party-podspecs/fmt.podspec" glog: :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" hermes-engine: :podspec: "../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec" - :tag: hermes-2023-08-07-RNv0.72.4-813b2def12bc9df02654b3e3653ae4a68d0572e0 + :tag: hermes-2024-06-28-RNv0.74.3-7bda0c267e76d11b68a585f84cfdd65000babf85 RCT-Folly: :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" + RCTDeprecation: + :path: "../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation" RCTRequired: - :path: "../node_modules/react-native/Libraries/RCTRequired" + :path: "../node_modules/react-native/Libraries/Required" RCTTypeSafety: :path: "../node_modules/react-native/Libraries/TypeSafety" React: @@ -580,22 +1406,40 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/ReactCommon/cxxreact" React-debug: :path: "../node_modules/react-native/ReactCommon/react/debug" + React-Fabric: + :path: "../node_modules/react-native/ReactCommon" + React-FabricImage: + :path: "../node_modules/react-native/ReactCommon" + React-featureflags: + :path: "../node_modules/react-native/ReactCommon/react/featureflags" + React-graphics: + :path: "../node_modules/react-native/ReactCommon/react/renderer/graphics" React-hermes: :path: "../node_modules/react-native/ReactCommon/hermes" + React-ImageManager: + :path: "../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios" + React-jserrorhandler: + :path: "../node_modules/react-native/ReactCommon/jserrorhandler" 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" + :path: "../node_modules/react-native/ReactCommon/jsinspector-modern" + React-jsitracing: + :path: "../node_modules/react-native/ReactCommon/hermes/executor/" React-logger: :path: "../node_modules/react-native/ReactCommon/logger" + React-Mapbuffer: + :path: "../node_modules/react-native/ReactCommon" react-native-get-random-values: :path: "../node_modules/react-native-get-random-values" react-native-safe-area-context: :path: "../node_modules/react-native-safe-area-context" react-native-slider: :path: "../node_modules/@react-native-community/slider" + React-nativeconfig: + :path: "../node_modules/react-native/ReactCommon" React-NativeModulesApple: :path: "../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios" React-perflogger: @@ -608,6 +1452,8 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/Libraries/AppDelegate" React-RCTBlob: :path: "../node_modules/react-native/Libraries/Blob" + React-RCTFabric: + :path: "../node_modules/react-native/React" React-RCTImage: :path: "../node_modules/react-native/Libraries/Image" React-RCTLinking: @@ -620,10 +1466,18 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/Libraries/Text" React-RCTVibration: :path: "../node_modules/react-native/Libraries/Vibration" + React-rendererdebug: + :path: "../node_modules/react-native/ReactCommon/react/renderer/debug" React-rncore: :path: "../node_modules/react-native/ReactCommon" + React-RuntimeApple: + :path: "../node_modules/react-native/ReactCommon/react/runtime/platform/ios" + React-RuntimeCore: + :path: "../node_modules/react-native/ReactCommon/react/runtime" React-runtimeexecutor: :path: "../node_modules/react-native/ReactCommon/runtimeexecutor" + React-RuntimeHermes: + :path: "../node_modules/react-native/ReactCommon/react/runtime" React-runtimescheduler: :path: "../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler" React-utils: @@ -642,64 +1496,77 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/ReactCommon/yoga" SPEC CHECKSUMS: - boost: 57d2868c099736d80fcd648bf211b4431e51a558 - DoubleConversion: 5189b271737e1565bdce30deb4a08d647e3f5f54 - EXApplication: 042aa2e3f05258a16962ea1a9914bf288db9c9a1 - EXConstants: ce5bbea779da8031ac818c36bea41b10e14d04e1 - EXFileSystem: f8b838a880254de42a5a7da20ed5ce12e2697c1b - EXFont: 738c44c390953ebcbab075a4848bfbef025fd9ee - Expo: ba9abdf444dc6d2c05a82c4c1b51a2400beb6167 - ExpoKeepAwake: be4cbd52d9b177cde0fd66daa1913afa3161fc1d - ExpoModulesCore: cf14fc49a3d5df3ed3cf2a38fc758d073bfd1c13 - EXSplashScreen: c0e7f2d4a640f3b875808ed0b88575538daf6d82 - FBLazyVector: 71803c074f6325f10b5ec891c443b6bbabef0ca7 - FBReactNativeSpec: 448e08a759d29a96e15725ae532445bf4343567c - fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9 - glog: 04b94705f318337d7ead9e6d17c019bd9b1f6b1b - hermes-engine: f6cf92a471053245614d9d8097736f6337d5b86c - libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 - RCT-Folly: 424b8c9a7a0b9ab2886ffe9c3b041ef628fd4fb1 - RCTRequired: df81ab637d35fac9e6eb94611cfd20f0feb05455 - RCTTypeSafety: 4636e4a36c7c2df332bda6d59b19b41c443d4287 - React: e0cc5197a804031a6c53fb38483c3485fcb9d6f3 - React-callinvoker: 1a635856fe0c3d8b13fccd4ed7e76283b99b0868 - React-Codegen: 78d61f981cccc68a771a598f71621cb7db14b04c - React-Core: 252f8e9ca5a4e91af9b9be58670846d662b1c49f - React-CoreModules: f8b9e91fac7bd5d18729ce961a4978c70b5031cc - React-cxxreact: 70284b32dcd367439d7dae84d9f72660544181b5 - React-debug: ee33d7ba43766d9b10b32561527b57ccfbcb6bd1 - React-hermes: 91f97ea2669dc5847e1f26c243aaad913319c570 - React-jsi: bd68b7779746014f01ea72d1b738809e132d7f1e - React-jsiexecutor: ff70a72027dea5cc7d71cfcc6fad7f599f63987a - React-jsinspector: aef73cbd43b70675f572214d10fa438c89bf11ba - React-logger: 2e4aee3e11b3ec4fa6cfd8004610bbb3b8d6cca4 + boost: d3f49c53809116a5d38da093a8aa78bf551aed09 + DoubleConversion: 76ab83afb40bddeeee456813d9c04f67f78771b5 + EXConstants: 409690fbfd5afea964e5e9d6c4eb2c2b59222c59 + Expo: 4773e11951abd0f666f67023f0cb1d48c3e8a32b + ExpoAsset: 323700f291684f110fb55f0d4022a3362ea9f875 + ExpoFileSystem: 80bfe850b1f9922c16905822ecbf97acd711dc51 + ExpoFont: e7f2275c10ca8573c991e007329ad6bf98086485 + ExpoKeepAwake: 3b8815d9dd1d419ee474df004021c69fdd316d08 + ExpoModulesCore: d15ce10fea70ab650230feb69f45bb208d3a6596 + EXSplashScreen: fbf0ec78e9cee911df188bf17b4fe51d15a84b87 + FBLazyVector: ac12dc084d1c8ec4cc4d7b3cf1b0ebda6dab85af + fmt: 4c2741a687cc09f0634a2e2c72a838b99f1ff120 + glog: fdfdfe5479092de0c4bdbebedd9056951f092c4f + hermes-engine: 8c1577f3fdb849cbe7729c2e7b5abc4b845e88f8 + RCT-Folly: 02617c592a293bd6d418e0a88ff4ee1f88329b47 + RCTDeprecation: 3afceddffa65aee666dafd6f0116f1d975db1584 + RCTRequired: ec1239bc9d8bf63e10fb92bd8b26171a9258e0c1 + RCTTypeSafety: f5ecbc86c5c5fa163c05acb7a1c5012e15b5f994 + React: fc9fa7258eff606f44d58c5b233a82dc9cf09018 + React-callinvoker: e3fab14d69607fb7e8e3a57e5a415aed863d3599 + React-Codegen: 6fa87b7c6b8efcd0cef4bfeaec8c8bc8a6abe75a + React-Core: 3a5fd9e781cecf87803e5b091496a606a3df774a + React-CoreModules: cbf4707dafab8f9f826ac0c63a07d0bf5d01e256 + React-cxxreact: 7b188556271e3c7fdf22a04819f6a6225045b9dd + React-debug: d30893c49ae1bce4037ea5cd8bb2511d2a38d057 + React-Fabric: 826729dd2304fda9b89ff0a579f60ba2a470bc26 + React-FabricImage: 2ad1fb8ffa5778eda9ed204a7b3cdd70bc333ce7 + React-featureflags: 4ae83e72d9a92452793601ac9ac7d2280e486089 + React-graphics: 61a026e1c1e7e20d20ac9fec6f6de631732b233d + React-hermes: a7054fbcbda3957e3c5eaad06ef9bf79998d535a + React-ImageManager: 2bbd6eb2e696bc680f76f84563e4b87d241614e1 + React-jserrorhandler: 56fa04d49bfbe54ddfece7916673a73ebfea286b + React-jsi: f3ce1dd2e950b6ad12b65ea3ef89168f1b94c584 + React-jsiexecutor: b4df3a27973d82f9abf3c4bd0f88e042cda25f16 + React-jsinspector: 97ea746c023687de7313ee289817d6991d596c7d + React-jsitracing: 3b6060bbf5317663667e1dd93560c7943ab86ccc + React-logger: 257858bd55f3a4e1bc0cf07ddc8fb9faba6f8c7c + React-Mapbuffer: 6c1cacdbf40b531f549eba249e531a7d0bfd8e7f react-native-get-random-values: 21325b2244dfa6b58878f51f9aa42821e7ba3d06 react-native-safe-area-context: a240ad4b683349e48b1d51fed1611138d1bdad97 - react-native-slider: 593253eb5fbc6ea519290e812bd477fc6abafd5a - React-NativeModulesApple: 797bc6078d566eef3fb3f74127e6e1d2e945a15f - React-perflogger: cd8886513f68e1c135a1e79d20575c6489641597 - React-RCTActionSheet: 726d2615ca62a77ce3e2c13d87f65379cdc73498 - React-RCTAnimation: 8f2716b881c37c64858e4ecee0f58bfa57ff9afd - React-RCTAppDelegate: d4a213f29e81682f6b9c7d22f62a2ccab6d125ae - React-RCTBlob: dfaa933231c3497915bbcc9d98fcff7b6b60582c - React-RCTImage: 747e3d7b656a67470f9c234baedb8d41bbc4e745 - React-RCTLinking: 148332b5b0396b280b05534f7d168e560a3bbd5f - React-RCTNetwork: 1d818121a8e678f064de663a6db7aaefc099e53c - React-RCTSettings: 4b95d26ebc88bfd3b6535b2d7904914ff88dbfc2 - React-RCTText: ce4499e4f2d8f85dc4b93ff0559313a016c4f3e2 - React-RCTVibration: 45372e61b35e96d16893540958d156675afbeb63 - React-rncore: a79d1cb3d6c01b358a8aa0b31ccc04ab5f0dbebc - React-runtimeexecutor: 7e31e2bc6d0ecc83d4ba05eadc98401007abc10c - React-runtimescheduler: cc32add98c45c5df18436a6a52a7e1f6edec102c - React-utils: 7a9918a1ffdd39aba67835d42386f592ea3f8e76 - ReactCommon: 91ece8350ebb3dd2be9cef662abd78b6948233c0 - RNCAsyncStorage: ec53e44dc3e75b44aa2a9f37618a49c3bc080a7a - RNDateTimePicker: 4f3c4dbd4f908be32ec8c93f086e8924bd4a2e07 - RNScreens: 50ffe2fa2342eabb2d0afbe19f7c1af286bc7fb3 - RNSVG: af3907ac5d4fa26a862b75a16d8f15bc74f2ceda - SocketRocket: f32cd54efbe0f095c4d7594881e52619cfe80b17 - Yoga: 86fed2e4d425ee4c6eab3813ba1791101ee153c6 + react-native-slider: ce295d2bf830a7990af05b0bd70ab28c133e230c + React-nativeconfig: ba9a2e54e2f0882cf7882698825052793ed4c851 + React-NativeModulesApple: 8d11ff8955181540585c944cf48e9e7236952697 + React-perflogger: ed4e0c65781521e0424f2e5e40b40cc7879d737e + React-RCTActionSheet: 49d53ff03bb5688ca4606c55859053a0cd129ea5 + React-RCTAnimation: 07b4923885c52c397c4ec103924bf6e53b42c73e + React-RCTAppDelegate: 316e295076734baf9bdf1bfac7d92ab647aed930 + React-RCTBlob: 85c57b0d5e667ff8a472163ba3af0628171a64bb + React-RCTFabric: 97c1465ded4dc92841f5376a39e43e1b2c455f40 + React-RCTImage: b965c85bec820e2a9c154b1fb00a2ecdd59a9c92 + React-RCTLinking: 75f04a5f27c26c4e73a39c50df470820d219df79 + React-RCTNetwork: c1a9143f4d5778efc92da40d83969d03912ccc24 + React-RCTSettings: c6800f91c0ecd48868cd5db754b0b0a7f5ffe039 + React-RCTText: b923e24f9b7250bc4f7ab154c4168ad9f8d8fc9d + React-RCTVibration: 08c4f0c917c435b3619386c25a94ee5d64c250f0 + React-rendererdebug: 3cda04217d9df67b94397ee0ead8ef3d8b7e427b + React-rncore: 4013508a2f3fcf46c961919bbbd4bfdda198977e + React-RuntimeApple: 447844a2bdb0a03ffd24e5b4a4b96cfc50325b88 + React-RuntimeCore: 9b5bffdaccee9b707b1c2694c9044e13ff0bb087 + React-runtimeexecutor: 0e688aefc14c6bc8601f4968d8d01c3fb6446844 + React-RuntimeHermes: 4d6ef6bb0f2b0b40d59143317f6b99c82764c959 + React-runtimescheduler: cfbe85c3510c541ec6dc815c7729b41304b67961 + React-utils: f242eb7e7889419d979ca0e1c02ccc0ea6e43b29 + ReactCommon: f7da14a8827b72704169a48c929bcde802698361 + RNCAsyncStorage: 826b603ae9c0f88b5ac4e956801f755109fa4d5c + RNDateTimePicker: b6a9b35a785ecbe12b4e7d6de5439d0aa4614146 + RNScreens: b32a9ff15bea7fcdbe5dff6477bc503f792b1208 + RNSVG: d00c8f91c3cbf6d476451313a18f04d220d4f396 + SocketRocket: abac6f5de4d4d62d24e11868d7a2f427e0ef940d + Yoga: 950bbfd7e6f04790fdb51149ed51df41f329fcc8 -PODFILE CHECKSUM: b13372f0c5282cfb4a3034636ad8a3d236612e1f +PODFILE CHECKSUM: c23220d69a4743259f4edbb814b43a3d63d83bb6 COCOAPODS: 1.15.2 diff --git a/examples/js/react-native/gnoboard/ios/gnoboard/Sources/Bridge/GoBridge.m b/examples/js/react-native/gnoboard/ios/Sources/Bridge/GoBridge.m similarity index 100% rename from examples/js/react-native/gnoboard/ios/gnoboard/Sources/Bridge/GoBridge.m rename to examples/js/react-native/gnoboard/ios/Sources/Bridge/GoBridge.m diff --git a/examples/js/react-native/gnoboard/ios/gnoboard/Sources/Bridge/GoBridge.swift b/examples/js/react-native/gnoboard/ios/Sources/Bridge/GoBridge.swift similarity index 100% rename from examples/js/react-native/gnoboard/ios/gnoboard/Sources/Bridge/GoBridge.swift rename to examples/js/react-native/gnoboard/ios/Sources/Bridge/GoBridge.swift diff --git a/examples/js/react-native/gnoboard/ios/gnoboard/Sources/Bridge/PromiseBlock.swift b/examples/js/react-native/gnoboard/ios/Sources/Bridge/PromiseBlock.swift similarity index 100% rename from examples/js/react-native/gnoboard/ios/gnoboard/Sources/Bridge/PromiseBlock.swift rename to examples/js/react-native/gnoboard/ios/Sources/Bridge/PromiseBlock.swift diff --git a/examples/js/react-native/gnoboard/ios/gnoboard.xcodeproj/project.pbxproj b/examples/js/react-native/gnoboard/ios/gnoboard.xcodeproj/project.pbxproj index bdec8397..f2b60c73 100644 --- a/examples/js/react-native/gnoboard/ios/gnoboard.xcodeproj/project.pbxproj +++ b/examples/js/react-native/gnoboard/ios/gnoboard.xcodeproj/project.pbxproj @@ -10,43 +10,45 @@ 13B07FBC1A68108700A75B9A /* AppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.mm */; }; 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; - 3310DF473105470FBA4883B6 /* noop-file.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26928F07A2B14F638F3E7CF3 /* noop-file.swift */; }; + 23D47B9BC05E43589D94064E /* noop-file.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7413ACD5AFC4945B1FBF9A0 /* noop-file.swift */; }; 3E461D99554A48A4959DE609 /* SplashScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */; }; - 8AB3905D2A85BA7D00CB681E /* GoBridge.m in Sources */ = {isa = PBXBuildFile; fileRef = 8AB3905B2A85BA7C00CB681E /* GoBridge.m */; }; - 8AB3905E2A85BA7D00CB681E /* GoBridge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AB3905C2A85BA7C00CB681E /* GoBridge.swift */; }; - 8AB390602A85BD6000CB681E /* PromiseBlock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AB3905F2A85BD6000CB681E /* PromiseBlock.swift */; }; - 8AF1F6892A98ABBA0073D4D1 /* RootDir.m in Sources */ = {isa = PBXBuildFile; fileRef = 8AF1F6872A98ABBA0073D4D1 /* RootDir.m */; }; - 8AF1F68A2A98ABBA0073D4D1 /* RootDir.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AF1F6882A98ABBA0073D4D1 /* RootDir.swift */; }; - 8AF1F68C2AA241430073D4D1 /* libresolv.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 8AF1F68B2AA241430073D4D1 /* libresolv.tbd */; }; - A5A602EC2B1E2B3900287011 /* GnoCore.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = A5A602EB2B1E2B3900287011 /* GnoCore.xcframework */; }; + 96905EF65AED1B983A6B3ABC /* libPods-Gnoboard.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 58EEBF8E8E6FB1BC6CAF49B5 /* libPods-Gnoboard.a */; }; + 97CA8AE0E69A43426E853250 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = B4D36D2D287BA4834517952C /* PrivacyInfo.xcprivacy */; }; + A5D8EFEA2C8908EF00F99C72 /* RootDir.m in Sources */ = {isa = PBXBuildFile; fileRef = A5D8EFE62C8908EF00F99C72 /* RootDir.m */; }; + A5D8EFEB2C8908EF00F99C72 /* RootDir.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5D8EFE72C8908EF00F99C72 /* RootDir.swift */; }; + A5D8EFED2C8909B400F99C72 /* GnoCore.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = A5D8EFEC2C8909B400F99C72 /* GnoCore.xcframework */; }; + A5D8EFEF2C8909F200F99C72 /* libresolv.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = A5D8EFEE2C8909F200F99C72 /* libresolv.tbd */; }; + A5D8EFF42C890E2300F99C72 /* GoBridge.m in Sources */ = {isa = PBXBuildFile; fileRef = A5D8EFF02C890E2300F99C72 /* GoBridge.m */; }; + A5D8EFF52C890E2300F99C72 /* GoBridge.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5D8EFF12C890E2300F99C72 /* GoBridge.swift */; }; + A5D8EFF62C890E2300F99C72 /* PromiseBlock.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5D8EFF22C890E2300F99C72 /* PromiseBlock.swift */; }; B18059E884C0ABDD17F3DC3D /* ExpoModulesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAC715A2D49A985799AEE119 /* ExpoModulesProvider.swift */; }; BB2F792D24A3F905000567C9 /* Expo.plist in Resources */ = {isa = PBXBuildFile; fileRef = BB2F792C24A3F905000567C9 /* Expo.plist */; }; - C18C66DA498A838570632F82 /* libPods-gnoboard.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 98579A04EAACC61B87C8F064 /* libPods-gnoboard.a */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ - 13B07F961A680F5B00A75B9A /* gnoboard.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = gnoboard.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = gnoboard/AppDelegate.h; sourceTree = ""; }; - 13B07FB01A68108700A75B9A /* AppDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = AppDelegate.mm; path = gnoboard/AppDelegate.mm; sourceTree = ""; }; - 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = gnoboard/Images.xcassets; sourceTree = ""; }; - 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = gnoboard/Info.plist; sourceTree = ""; }; - 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = gnoboard/main.m; sourceTree = ""; }; - 26928F07A2B14F638F3E7CF3 /* noop-file.swift */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.swift; name = "noop-file.swift"; path = "gnoboard/noop-file.swift"; sourceTree = ""; }; - 6C2E3173556A471DD304B334 /* Pods-gnoboard.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-gnoboard.debug.xcconfig"; path = "Target Support Files/Pods-gnoboard/Pods-gnoboard.debug.xcconfig"; sourceTree = ""; }; - 7A4D352CD337FB3A3BF06240 /* Pods-gnoboard.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-gnoboard.release.xcconfig"; path = "Target Support Files/Pods-gnoboard/Pods-gnoboard.release.xcconfig"; sourceTree = ""; }; - 8AB3905B2A85BA7C00CB681E /* GoBridge.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GoBridge.m; sourceTree = ""; }; - 8AB3905C2A85BA7C00CB681E /* GoBridge.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GoBridge.swift; sourceTree = ""; }; - 8AB3905F2A85BD6000CB681E /* PromiseBlock.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PromiseBlock.swift; sourceTree = ""; }; - 8AF1F6872A98ABBA0073D4D1 /* RootDir.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RootDir.m; sourceTree = ""; }; - 8AF1F6882A98ABBA0073D4D1 /* RootDir.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RootDir.swift; sourceTree = ""; }; - 8AF1F68B2AA241430073D4D1 /* libresolv.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libresolv.tbd; path = usr/lib/libresolv.tbd; sourceTree = SDKROOT; }; - 98579A04EAACC61B87C8F064 /* libPods-gnoboard.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-gnoboard.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - A5A602EB2B1E2B3900287011 /* GnoCore.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = GnoCore.xcframework; path = ../../../../../framework/ios/GnoCore.xcframework; sourceTree = ""; }; - AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = SplashScreen.storyboard; path = gnoboard/SplashScreen.storyboard; sourceTree = ""; }; - B11419FF73544E34A5C7A3A2 /* gnoboard-Bridging-Header.h */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.c.h; name = "gnoboard-Bridging-Header.h"; path = "gnoboard/gnoboard-Bridging-Header.h"; sourceTree = ""; }; + 13B07F961A680F5B00A75B9A /* Gnoboard.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Gnoboard.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = Gnoboard/AppDelegate.h; sourceTree = ""; }; + 13B07FB01A68108700A75B9A /* AppDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = AppDelegate.mm; path = Gnoboard/AppDelegate.mm; sourceTree = ""; }; + 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = Gnoboard/Images.xcassets; sourceTree = ""; }; + 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = Gnoboard/Info.plist; sourceTree = ""; }; + 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = Gnoboard/main.m; sourceTree = ""; }; + 58EEBF8E8E6FB1BC6CAF49B5 /* libPods-Gnoboard.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-Gnoboard.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 6C2E3173556A471DD304B334 /* Pods-Gnoboard.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Gnoboard.debug.xcconfig"; path = "Target Support Files/Pods-Gnoboard/Pods-Gnoboard.debug.xcconfig"; sourceTree = ""; }; + 7A4D352CD337FB3A3BF06240 /* Pods-Gnoboard.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Gnoboard.release.xcconfig"; path = "Target Support Files/Pods-Gnoboard/Pods-Gnoboard.release.xcconfig"; sourceTree = ""; }; + 9D82C66610E242A09B5EF614 /* Gnoboard-Bridging-Header.h */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.c.h; name = "Gnoboard-Bridging-Header.h"; path = "Gnoboard/Gnoboard-Bridging-Header.h"; sourceTree = ""; }; + A5D8EFE62C8908EF00F99C72 /* RootDir.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RootDir.m; sourceTree = ""; }; + A5D8EFE72C8908EF00F99C72 /* RootDir.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RootDir.swift; sourceTree = ""; }; + A5D8EFEC2C8909B400F99C72 /* GnoCore.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = GnoCore.xcframework; path = ../../../../../framework/ios/GnoCore.xcframework; sourceTree = ""; }; + A5D8EFEE2C8909F200F99C72 /* libresolv.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libresolv.tbd; path = usr/lib/libresolv.tbd; sourceTree = SDKROOT; }; + A5D8EFF02C890E2300F99C72 /* GoBridge.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GoBridge.m; sourceTree = ""; }; + A5D8EFF12C890E2300F99C72 /* GoBridge.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GoBridge.swift; sourceTree = ""; }; + A5D8EFF22C890E2300F99C72 /* PromiseBlock.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PromiseBlock.swift; sourceTree = ""; }; + AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = SplashScreen.storyboard; path = Gnoboard/SplashScreen.storyboard; sourceTree = ""; }; + B4D36D2D287BA4834517952C /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xml; name = PrivacyInfo.xcprivacy; path = Gnoboard/PrivacyInfo.xcprivacy; sourceTree = ""; }; BB2F792C24A3F905000567C9 /* Expo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Expo.plist; sourceTree = ""; }; + E7413ACD5AFC4945B1FBF9A0 /* noop-file.swift */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.swift; name = "noop-file.swift"; path = "Gnoboard/noop-file.swift"; sourceTree = ""; }; ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; - FAC715A2D49A985799AEE119 /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-gnoboard/ExpoModulesProvider.swift"; sourceTree = ""; }; + FAC715A2D49A985799AEE119 /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-Gnoboard/ExpoModulesProvider.swift"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -54,19 +56,19 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - A5A602EC2B1E2B3900287011 /* GnoCore.xcframework in Frameworks */, - 8AF1F68C2AA241430073D4D1 /* libresolv.tbd in Frameworks */, - C18C66DA498A838570632F82 /* libPods-gnoboard.a in Frameworks */, + A5D8EFEF2C8909F200F99C72 /* libresolv.tbd in Frameworks */, + A5D8EFED2C8909B400F99C72 /* GnoCore.xcframework in Frameworks */, + 96905EF65AED1B983A6B3ABC /* libPods-Gnoboard.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 13B07FAE1A68108700A75B9A /* gnoboard */ = { + 13B07FAE1A68108700A75B9A /* Gnoboard */ = { isa = PBXGroup; children = ( - 8AB390582A85B9B800CB681E /* Sources */, + A5D8EFE92C8908EF00F99C72 /* Sources */, BB2F792B24A3F905000567C9 /* Supporting */, 13B07FAF1A68108700A75B9A /* AppDelegate.h */, 13B07FB01A68108700A75B9A /* AppDelegate.mm */, @@ -74,19 +76,20 @@ 13B07FB61A68108700A75B9A /* Info.plist */, 13B07FB71A68108700A75B9A /* main.m */, AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */, - 26928F07A2B14F638F3E7CF3 /* noop-file.swift */, - B11419FF73544E34A5C7A3A2 /* gnoboard-Bridging-Header.h */, + E7413ACD5AFC4945B1FBF9A0 /* noop-file.swift */, + 9D82C66610E242A09B5EF614 /* Gnoboard-Bridging-Header.h */, + B4D36D2D287BA4834517952C /* PrivacyInfo.xcprivacy */, ); - name = gnoboard; + name = Gnoboard; sourceTree = ""; }; 2D16E6871FA4F8E400B85C8A /* Frameworks */ = { isa = PBXGroup; children = ( - A5A602EB2B1E2B3900287011 /* GnoCore.xcframework */, - 8AF1F68B2AA241430073D4D1 /* libresolv.tbd */, + A5D8EFEE2C8909F200F99C72 /* libresolv.tbd */, + A5D8EFEC2C8909B400F99C72 /* GnoCore.xcframework */, ED297162215061F000B7C4FE /* JavaScriptCore.framework */, - 98579A04EAACC61B87C8F064 /* libPods-gnoboard.a */, + 58EEBF8E8E6FB1BC6CAF49B5 /* libPods-Gnoboard.a */, ); name = Frameworks; sourceTree = ""; @@ -101,7 +104,7 @@ 83CBB9F61A601CBA00E9B192 = { isa = PBXGroup; children = ( - 13B07FAE1A68108700A75B9A /* gnoboard */, + 13B07FAE1A68108700A75B9A /* Gnoboard */, 832341AE1AAA6A7D00B99B32 /* Libraries */, 83CBBA001A601CBA00E9B192 /* Products */, 2D16E6871FA4F8E400B85C8A /* Frameworks */, @@ -116,46 +119,45 @@ 83CBBA001A601CBA00E9B192 /* Products */ = { isa = PBXGroup; children = ( - 13B07F961A680F5B00A75B9A /* gnoboard.app */, + 13B07F961A680F5B00A75B9A /* Gnoboard.app */, ); name = Products; sourceTree = ""; }; - 8AB390582A85B9B800CB681E /* Sources */ = { + 92DBD88DE9BF7D494EA9DA96 /* Gnoboard */ = { isa = PBXGroup; children = ( - 8AF1F6862A98ABBA0073D4D1 /* RootDir */, - 8AB3905A2A85BA7C00CB681E /* Bridge */, + FAC715A2D49A985799AEE119 /* ExpoModulesProvider.swift */, ); - path = Sources; + name = Gnoboard; sourceTree = ""; }; - 8AB3905A2A85BA7C00CB681E /* Bridge */ = { + A5D8EFE82C8908EF00F99C72 /* RootDir */ = { isa = PBXGroup; children = ( - 8AB3905F2A85BD6000CB681E /* PromiseBlock.swift */, - 8AB3905B2A85BA7C00CB681E /* GoBridge.m */, - 8AB3905C2A85BA7C00CB681E /* GoBridge.swift */, + A5D8EFE62C8908EF00F99C72 /* RootDir.m */, + A5D8EFE72C8908EF00F99C72 /* RootDir.swift */, ); - name = Bridge; - path = gnoboard/Sources/Bridge; - sourceTree = SOURCE_ROOT; + path = RootDir; + sourceTree = ""; }; - 8AF1F6862A98ABBA0073D4D1 /* RootDir */ = { + A5D8EFE92C8908EF00F99C72 /* Sources */ = { isa = PBXGroup; children = ( - 8AF1F6872A98ABBA0073D4D1 /* RootDir.m */, - 8AF1F6882A98ABBA0073D4D1 /* RootDir.swift */, + A5D8EFF32C890E2300F99C72 /* Bridge */, + A5D8EFE82C8908EF00F99C72 /* RootDir */, ); - path = RootDir; + path = Sources; sourceTree = ""; }; - 92DBD88DE9BF7D494EA9DA96 /* gnoboard */ = { + A5D8EFF32C890E2300F99C72 /* Bridge */ = { isa = PBXGroup; children = ( - FAC715A2D49A985799AEE119 /* ExpoModulesProvider.swift */, + A5D8EFF02C890E2300F99C72 /* GoBridge.m */, + A5D8EFF12C890E2300F99C72 /* GoBridge.swift */, + A5D8EFF22C890E2300F99C72 /* PromiseBlock.swift */, ); - name = gnoboard; + path = Bridge; sourceTree = ""; }; BB2F792B24A3F905000567C9 /* Supporting */ = { @@ -164,14 +166,14 @@ BB2F792C24A3F905000567C9 /* Expo.plist */, ); name = Supporting; - path = gnoboard/Supporting; + path = Gnoboard/Supporting; sourceTree = ""; }; D65327D7A22EEC0BE12398D9 /* Pods */ = { isa = PBXGroup; children = ( - 6C2E3173556A471DD304B334 /* Pods-gnoboard.debug.xcconfig */, - 7A4D352CD337FB3A3BF06240 /* Pods-gnoboard.release.xcconfig */, + 6C2E3173556A471DD304B334 /* Pods-Gnoboard.debug.xcconfig */, + 7A4D352CD337FB3A3BF06240 /* Pods-Gnoboard.release.xcconfig */, ); path = Pods; sourceTree = ""; @@ -179,7 +181,7 @@ D7E4C46ADA2E9064B798F356 /* ExpoModulesProviders */ = { isa = PBXGroup; children = ( - 92DBD88DE9BF7D494EA9DA96 /* gnoboard */, + 92DBD88DE9BF7D494EA9DA96 /* Gnoboard */, ); name = ExpoModulesProviders; sourceTree = ""; @@ -187,26 +189,26 @@ /* End PBXGroup section */ /* Begin PBXNativeTarget section */ - 13B07F861A680F5B00A75B9A /* gnoboard */ = { + 13B07F861A680F5B00A75B9A /* Gnoboard */ = { isa = PBXNativeTarget; - buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "gnoboard" */; + buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "Gnoboard" */; buildPhases = ( 08A4A3CD28434E44B6B9DE2E /* [CP] Check Pods Manifest.lock */, - BD858FD2E95B7A0E599CEEE5 /* [Expo] Configure project */, + A6ACD09B9F73D4A4BB02602C /* [Expo] Configure project */, 13B07F871A680F5B00A75B9A /* Sources */, 13B07F8C1A680F5B00A75B9A /* Frameworks */, 13B07F8E1A680F5B00A75B9A /* Resources */, 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, 800E24972A6A228C8D4807E9 /* [CP] Copy Pods Resources */, - 7E08702C5FB9376A4B130759 /* [CP] Embed Pods Frameworks */, + CB94C4D943866397E4F53CC0 /* [CP] Embed Pods Frameworks */, ); buildRules = ( ); dependencies = ( ); - name = gnoboard; - productName = gnoboard; - productReference = 13B07F961A680F5B00A75B9A /* gnoboard.app */; + name = Gnoboard; + productName = Gnoboard; + productReference = 13B07F961A680F5B00A75B9A /* Gnoboard.app */; productType = "com.apple.product-type.application"; }; /* End PBXNativeTarget section */ @@ -222,7 +224,7 @@ }; }; }; - buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "gnoboard" */; + buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "Gnoboard" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = en; hasScannedForEncodings = 0; @@ -235,7 +237,7 @@ projectDirPath = ""; projectRoot = ""; targets = ( - 13B07F861A680F5B00A75B9A /* gnoboard */, + 13B07F861A680F5B00A75B9A /* Gnoboard */, ); }; /* End PBXProject section */ @@ -248,6 +250,7 @@ BB2F792D24A3F905000567C9 /* Expo.plist in Resources */, 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, 3E461D99554A48A4959DE609 /* SplashScreen.storyboard in Resources */, + 97CA8AE0E69A43426E853250 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -256,7 +259,7 @@ /* Begin PBXShellScriptBuildPhase section */ 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */ = { isa = PBXShellScriptBuildPhase; - alwaysOutOfDate = 1; + alwaysOutOfDate = 1; buildActionMask = 2147483647; files = ( ); @@ -267,7 +270,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "if [[ -f \"$PODS_ROOT/../.xcode.env\" ]]; then\n source \"$PODS_ROOT/../.xcode.env\"\nfi\nif [[ -f \"$PODS_ROOT/../.xcode.env.local\" ]]; then\n source \"$PODS_ROOT/../.xcode.env.local\"\nfi\n\n# The project root by default is one level up from the ios directory\nexport PROJECT_ROOT=\"$PROJECT_DIR\"/..\n\nif [[ \"$CONFIGURATION\" = *Debug* ]]; then\n export SKIP_BUNDLING=1\nfi\nif [[ -z \"$ENTRY_FILE\" ]]; then\n # Set the entry JS file using the bundler's entry resolution.\n export ENTRY_FILE=\"$(\"$NODE_BINARY\" -e \"require('expo/scripts/resolveAppEntry')\" \"$PROJECT_ROOT\" ios absolute | tail -n 1)\"\nfi\n\nif [[ -z \"$CLI_PATH\" ]]; then\n # Use Expo CLI\n export CLI_PATH=\"$(\"$NODE_BINARY\" --print \"require.resolve('@expo/cli', { paths: [require.resolve('expo/package.json')] })\")\"\nfi\nif [[ -z \"$BUNDLE_COMMAND\" ]]; then\n # Default Expo CLI command for bundling\n export BUNDLE_COMMAND=\"export:embed\"\nfi\n\n# Source .xcode.env.updates if it exists to allow\n# SKIP_BUNDLING to be unset if needed\nif [[ -f \"$PODS_ROOT/../.xcode.env.updates\" ]]; then\n source \"$PODS_ROOT/../.xcode.env.updates\"\nfi\n# Source local changes to allow overrides\n# if needed\nif [[ -f \"$PODS_ROOT/../.xcode.env.local\" ]]; then\n source \"$PODS_ROOT/../.xcode.env.local\"\nfi\n\n`\"$NODE_BINARY\" --print \"require('path').dirname(require.resolve('react-native/package.json')) + '/scripts/react-native-xcode.sh'\"`\n\n"; + shellScript = "if [[ -f \"$PODS_ROOT/../.xcode.env\" ]]; then\n source \"$PODS_ROOT/../.xcode.env\"\nfi\nif [[ -f \"$PODS_ROOT/../.xcode.env.local\" ]]; then\n source \"$PODS_ROOT/../.xcode.env.local\"\nfi\n\n# The project root by default is one level up from the ios directory\nexport PROJECT_ROOT=\"$PROJECT_DIR\"/..\n\nif [[ \"$CONFIGURATION\" = *Debug* ]]; then\n export SKIP_BUNDLING=1\nfi\nif [[ -z \"$ENTRY_FILE\" ]]; then\n # Set the entry JS file using the bundler's entry resolution.\n export ENTRY_FILE=\"$(\"$NODE_BINARY\" -e \"require('expo/scripts/resolveAppEntry')\" \"$PROJECT_ROOT\" ios absolute | tail -n 1)\"\nfi\n\nif [[ -z \"$CLI_PATH\" ]]; then\n # Use Expo CLI\n export CLI_PATH=\"$(\"$NODE_BINARY\" --print \"require.resolve('@expo/cli', { paths: [require.resolve('expo/package.json')] })\")\"\nfi\nif [[ -z \"$BUNDLE_COMMAND\" ]]; then\n # Default Expo CLI command for bundling\n export BUNDLE_COMMAND=\"export:embed\"\nfi\n\n# Source .xcode.env.updates if it exists to allow\n# SKIP_BUNDLING to be unset if needed\nif [[ -f \"$PODS_ROOT/../.xcode.env.updates\" ]]; then\n source \"$PODS_ROOT/../.xcode.env.updates\"\nfi\n# Source local changes to allow overrides\n# if needed\nif [[ -f \"$PODS_ROOT/../.xcode.env.local\" ]]; then\n source \"$PODS_ROOT/../.xcode.env.local\"\nfi\n\n`\"$NODE_BINARY\" --print \"require('path').dirname(require.resolve('react-native/package.json')) + '/scripts/react-native-xcode.sh'\"`\n\n"; }; 08A4A3CD28434E44B6B9DE2E /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; @@ -284,69 +287,75 @@ outputFileListPaths = ( ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-gnoboard-checkManifestLockResult.txt", + "$(DERIVED_FILE_DIR)/Pods-Gnoboard-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; - 7E08702C5FB9376A4B130759 /* [CP] Embed Pods Frameworks */ = { + 800E24972A6A228C8D4807E9 /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-gnoboard/Pods-gnoboard-frameworks.sh", - "${PODS_XCFRAMEWORKS_BUILD_DIR}/hermes-engine/Pre-built/hermes.framework/hermes", + "${PODS_ROOT}/Target Support Files/Pods-Gnoboard/Pods-Gnoboard-resources.sh", + "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants/EXConstants.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants/ExpoConstants_privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/ExpoFileSystem/ExpoFileSystem_privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/RNCAsyncStorage/RNCAsyncStorage_resources.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/React-Core/RCTI18nStrings.bundle", ); - name = "[CP] Embed Pods Frameworks"; + name = "[CP] Copy Pods Resources"; outputPaths = ( - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/hermes.framework", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/EXConstants.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoConstants_privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoFileSystem_privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RNCAsyncStorage_resources.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RCTI18nStrings.bundle", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-gnoboard/Pods-gnoboard-frameworks.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Gnoboard/Pods-Gnoboard-resources.sh\"\n"; showEnvVarsInLog = 0; }; - 800E24972A6A228C8D4807E9 /* [CP] Copy Pods Resources */ = { + A6ACD09B9F73D4A4BB02602C /* [Expo] Configure project */ = { isa = PBXShellScriptBuildPhase; + alwaysOutOfDate = 1; buildActionMask = 2147483647; files = ( ); + inputFileListPaths = ( + ); inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-gnoboard/Pods-gnoboard-resources.sh", - "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants/EXConstants.bundle", - "${PODS_CONFIGURATION_BUILD_DIR}/React-Core/RCTI18nStrings.bundle", ); - name = "[CP] Copy Pods Resources"; + name = "[Expo] Configure project"; + outputFileListPaths = ( + ); outputPaths = ( - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/EXConstants.bundle", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RCTI18nStrings.bundle", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-gnoboard/Pods-gnoboard-resources.sh\"\n"; - showEnvVarsInLog = 0; + shellScript = "# This script configures Expo modules and generates the modules provider file.\nbash -l -c \"./Pods/Target\\ Support\\ Files/Pods-Gnoboard/expo-configure-project.sh\"\n"; }; - BD858FD2E95B7A0E599CEEE5 /* [Expo] Configure project */ = { + CB94C4D943866397E4F53CC0 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; - alwaysOutOfDate = 1; buildActionMask = 2147483647; files = ( ); - inputFileListPaths = ( - ); inputPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Gnoboard/Pods-Gnoboard-frameworks.sh", + "${PODS_XCFRAMEWORKS_BUILD_DIR}/hermes-engine/Pre-built/hermes.framework/hermes", ); - name = "[Expo] Configure project"; - outputFileListPaths = ( - ); + name = "[CP] Embed Pods Frameworks"; outputPaths = ( + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/hermes.framework", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "# This script configures Expo modules and generates the modules provider file.\nbash -l -c \"./Pods/Target\\ Support\\ Files/Pods-gnoboard/expo-configure-project.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Gnoboard/Pods-Gnoboard-frameworks.sh\"\n"; + showEnvVarsInLog = 0; }; /* End PBXShellScriptBuildPhase section */ @@ -355,15 +364,15 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 8AB390602A85BD6000CB681E /* PromiseBlock.swift in Sources */, - 8AB3905E2A85BA7D00CB681E /* GoBridge.swift in Sources */, - 8AB3905D2A85BA7D00CB681E /* GoBridge.m in Sources */, 13B07FBC1A68108700A75B9A /* AppDelegate.mm in Sources */, 13B07FC11A68108700A75B9A /* main.m in Sources */, + A5D8EFF42C890E2300F99C72 /* GoBridge.m in Sources */, + A5D8EFF62C890E2300F99C72 /* PromiseBlock.swift in Sources */, B18059E884C0ABDD17F3DC3D /* ExpoModulesProvider.swift in Sources */, - 3310DF473105470FBA4883B6 /* noop-file.swift in Sources */, - 8AF1F68A2A98ABBA0073D4D1 /* RootDir.swift in Sources */, - 8AF1F6892A98ABBA0073D4D1 /* RootDir.m in Sources */, + A5D8EFF52C890E2300F99C72 /* GoBridge.swift in Sources */, + 23D47B9BC05E43589D94064E /* noop-file.swift in Sources */, + A5D8EFEB2C8908EF00F99C72 /* RootDir.swift in Sources */, + A5D8EFEA2C8908EF00F99C72 /* RootDir.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -372,19 +381,18 @@ /* Begin XCBuildConfiguration section */ 13B07F941A680F5B00A75B9A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6C2E3173556A471DD304B334 /* Pods-gnoboard.debug.xcconfig */; + baseConfigurationReference = 6C2E3173556A471DD304B334 /* Pods-Gnoboard.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; - CODE_SIGN_ENTITLEMENTS = gnoboard/gnoboard.entitlements; + CODE_SIGN_ENTITLEMENTS = Gnoboard/Gnoboard.entitlements; CURRENT_PROJECT_VERSION = 1; - DEVELOPMENT_TEAM = ""; ENABLE_BITCODE = NO; GCC_PREPROCESSOR_DEFINITIONS = ( "$(inherited)", "FB_SONARKIT_ENABLED=1", ); - INFOPLIST_FILE = gnoboard/Info.plist; + INFOPLIST_FILE = Gnoboard/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 13.4; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -398,8 +406,8 @@ ); OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_DEBUG"; PRODUCT_BUNDLE_IDENTIFIER = land.gno.gnoboard; - PRODUCT_NAME = gnoboard; - SWIFT_OBJC_BRIDGING_HEADER = "gnoboard/gnoboard-Bridging-Header.h"; + PRODUCT_NAME = Gnoboard; + SWIFT_OBJC_BRIDGING_HEADER = "Gnoboard/Gnoboard-Bridging-Header.h"; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; @@ -409,14 +417,13 @@ }; 13B07F951A680F5B00A75B9A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7A4D352CD337FB3A3BF06240 /* Pods-gnoboard.release.xcconfig */; + baseConfigurationReference = 7A4D352CD337FB3A3BF06240 /* Pods-Gnoboard.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; - CODE_SIGN_ENTITLEMENTS = gnoboard/gnoboard.entitlements; + CODE_SIGN_ENTITLEMENTS = Gnoboard/Gnoboard.entitlements; CURRENT_PROJECT_VERSION = 1; - DEVELOPMENT_TEAM = ""; - INFOPLIST_FILE = gnoboard/Info.plist; + INFOPLIST_FILE = Gnoboard/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 13.4; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -430,8 +437,8 @@ ); OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_RELEASE"; PRODUCT_BUNDLE_IDENTIFIER = land.gno.gnoboard; - PRODUCT_NAME = gnoboard; - SWIFT_OBJC_BRIDGING_HEADER = "gnoboard/gnoboard-Bridging-Header.h"; + PRODUCT_NAME = Gnoboard; + SWIFT_OBJC_BRIDGING_HEADER = "Gnoboard/Gnoboard-Bridging-Header.h"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; @@ -442,6 +449,7 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + CC = ""; CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_CXX_LANGUAGE_STANDARD = "c++20"; CLANG_CXX_LIBRARY = "libc++"; @@ -468,9 +476,9 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; + CXX = ""; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; - "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = i386; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; @@ -478,7 +486,6 @@ GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", - _LIBCPP_ENABLE_CXX17_REMOVED_UNARY_BINARY_FUNCTION, ); GCC_SYMBOLS_PRIVATE_EXTERN = NO; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; @@ -487,15 +494,9 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon-Samples/ReactCommon_Samples.framework/Headers", - "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon/ReactCommon.framework/Headers/react/nativemodule/core", - "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon-Samples/ReactCommon_Samples.framework/Headers/platform/ios", - "${PODS_CONFIGURATION_BUILD_DIR}/React-NativeModulesApple/React_NativeModulesApple.framework/Headers", - "${PODS_CONFIGURATION_BUILD_DIR}/React-graphics/React_graphics.framework/Headers/react/renderer/graphics/platform/ios", - ); IPHONEOS_DEPLOYMENT_TARGET = 13.4; + LD = ""; + LDPLUSPLUS = ""; LD_RUNPATH_SEARCH_PATHS = ( /usr/lib/swift, "$(inherited)", @@ -503,16 +504,10 @@ LIBRARY_SEARCH_PATHS = "$(SDKROOT)/usr/lib/swift\"$(inherited)\""; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; - OTHER_CFLAGS = "$(inherited)"; - OTHER_CPLUSPLUSFLAGS = "$(inherited)"; - OTHER_LDFLAGS = ( - "$(inherited)", - "-Wl", - "-ld_classic", - "-Wl -ld_classic ", - ); + OTHER_LDFLAGS = "$(inherited) "; REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; SDKROOT = iphoneos; + USE_HERMES = true; }; name = Debug; }; @@ -520,6 +515,7 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + CC = ""; CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_CXX_LANGUAGE_STANDARD = "c++20"; CLANG_CXX_LIBRARY = "libc++"; @@ -546,46 +542,30 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = YES; + CXX = ""; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; - "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = i386; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_NO_COMMON_BLOCKS = YES; - GCC_PREPROCESSOR_DEFINITIONS = ( - "$(inherited)", - _LIBCPP_ENABLE_CXX17_REMOVED_UNARY_BINARY_FUNCTION, - ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon-Samples/ReactCommon_Samples.framework/Headers", - "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon/ReactCommon.framework/Headers/react/nativemodule/core", - "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon-Samples/ReactCommon_Samples.framework/Headers/platform/ios", - "${PODS_CONFIGURATION_BUILD_DIR}/React-NativeModulesApple/React_NativeModulesApple.framework/Headers", - "${PODS_CONFIGURATION_BUILD_DIR}/React-graphics/React_graphics.framework/Headers/react/renderer/graphics/platform/ios", - ); IPHONEOS_DEPLOYMENT_TARGET = 13.4; + LD = ""; + LDPLUSPLUS = ""; LD_RUNPATH_SEARCH_PATHS = ( /usr/lib/swift, "$(inherited)", ); LIBRARY_SEARCH_PATHS = "$(SDKROOT)/usr/lib/swift\"$(inherited)\""; MTL_ENABLE_DEBUG_INFO = NO; - OTHER_CFLAGS = "$(inherited)"; - OTHER_CPLUSPLUSFLAGS = "$(inherited)"; - OTHER_LDFLAGS = ( - "$(inherited)", - "-Wl", - "-ld_classic", - "-Wl -ld_classic ", - ); + OTHER_LDFLAGS = "$(inherited) "; REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; SDKROOT = iphoneos; + USE_HERMES = true; VALIDATE_PRODUCT = YES; }; name = Release; @@ -593,7 +573,7 @@ /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "gnoboard" */ = { + 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "Gnoboard" */ = { isa = XCConfigurationList; buildConfigurations = ( 13B07F941A680F5B00A75B9A /* Debug */, @@ -602,7 +582,7 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "gnoboard" */ = { + 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "Gnoboard" */ = { isa = XCConfigurationList; buildConfigurations = ( 83CBBA201A601CBA00E9B192 /* Debug */, diff --git a/examples/js/react-native/gnoboard/ios/gnoboard.xcodeproj/xcshareddata/xcschemes/gnoboard.xcscheme b/examples/js/react-native/gnoboard/ios/gnoboard.xcodeproj/xcshareddata/xcschemes/gnoboard.xcscheme index 32d063a7..470f63c0 100644 --- a/examples/js/react-native/gnoboard/ios/gnoboard.xcodeproj/xcshareddata/xcschemes/gnoboard.xcscheme +++ b/examples/js/react-native/gnoboard/ios/gnoboard.xcodeproj/xcshareddata/xcschemes/gnoboard.xcscheme @@ -15,9 +15,9 @@ + BuildableName = "Gnoboard.app" + BlueprintName = "Gnoboard" + ReferencedContainer = "container:Gnoboard.xcodeproj"> @@ -33,9 +33,9 @@ + BuildableName = "GnoboardTests.xctest" + BlueprintName = "GnoboardTests" + ReferencedContainer = "container:Gnoboard.xcodeproj"> @@ -55,9 +55,9 @@ + BuildableName = "Gnoboard.app" + BlueprintName = "Gnoboard" + ReferencedContainer = "container:Gnoboard.xcodeproj"> @@ -72,9 +72,9 @@ + BuildableName = "Gnoboard.app" + BlueprintName = "Gnoboard" + ReferencedContainer = "container:Gnoboard.xcodeproj"> diff --git a/examples/js/react-native/gnoboard/ios/gnoboard.xcworkspace/contents.xcworkspacedata b/examples/js/react-native/gnoboard/ios/gnoboard.xcworkspace/contents.xcworkspacedata index 175563f6..d5ec20b8 100644 --- a/examples/js/react-native/gnoboard/ios/gnoboard.xcworkspace/contents.xcworkspacedata +++ b/examples/js/react-native/gnoboard/ios/gnoboard.xcworkspace/contents.xcworkspacedata @@ -2,7 +2,7 @@ + location = "group:Gnoboard.xcodeproj"> diff --git a/examples/js/react-native/gnoboard/ios/gnoboard/AppDelegate.mm b/examples/js/react-native/gnoboard/ios/gnoboard/AppDelegate.mm index e5688680..b27f8328 100644 --- a/examples/js/react-native/gnoboard/ios/gnoboard/AppDelegate.mm +++ b/examples/js/react-native/gnoboard/ios/gnoboard/AppDelegate.mm @@ -20,7 +20,7 @@ - (NSURL *)sourceURLForBridge:(RCTBridge *)bridge { return [self bundleURL]; } - + - (NSURL *)bundleURL { #if DEBUG diff --git a/examples/js/react-native/gnoboard/ios/gnoboard/Images.xcassets/SplashScreen.imageset/image.png b/examples/js/react-native/gnoboard/ios/gnoboard/Images.xcassets/SplashScreen.imageset/image.png new file mode 100644 index 0000000000000000000000000000000000000000..8bf3cf028b4157579b0494c2f576b96bb1ba1a92 GIT binary patch literal 61904 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 literal 0 HcmV?d00001 diff --git a/examples/js/react-native/gnoboard/ios/gnoboard/Images.xcassets/SplashScreenBackground.imageset/image.png b/examples/js/react-native/gnoboard/ios/gnoboard/Images.xcassets/SplashScreenBackground.imageset/image.png new file mode 100644 index 0000000000000000000000000000000000000000..c2423907876116f6a15451cf75af0f680542a968 GIT binary patch literal 70 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx1|;Q0k92}1TpU9x7?TBrgnsceFfL;>d#Sor Q5h%gn>FVdQ&MBb@0EMCrYXATM literal 0 HcmV?d00001 diff --git a/examples/js/react-native/gnoboard/ios/gnoboard/Info.plist b/examples/js/react-native/gnoboard/ios/gnoboard/Info.plist index 28b581a7..f1e8819d 100644 --- a/examples/js/react-native/gnoboard/ios/gnoboard/Info.plist +++ b/examples/js/react-native/gnoboard/ios/gnoboard/Info.plist @@ -7,7 +7,7 @@ CFBundleDevelopmentRegion $(DEVELOPMENT_LANGUAGE) CFBundleDisplayName - gnoboard + Gnoboard CFBundleExecutable $(EXECUTABLE_NAME) CFBundleIdentifier @@ -46,12 +46,12 @@ SplashScreen UIRequiredDeviceCapabilities - armv64 + arm64 - UIStatusBarStyle - UIStatusBarStyleDefault UIRequiresFullScreen + UIStatusBarStyle + UIStatusBarStyleDefault UISupportedInterfaceOrientations UIInterfaceOrientationPortrait @@ -69,4 +69,4 @@ UIViewControllerBasedStatusBarAppearance - + \ No newline at end of file diff --git a/examples/js/react-native/gnoboard/ios/gnoboard/PrivacyInfo.xcprivacy b/examples/js/react-native/gnoboard/ios/gnoboard/PrivacyInfo.xcprivacy new file mode 100644 index 00000000..5bb83c5d --- /dev/null +++ b/examples/js/react-native/gnoboard/ios/gnoboard/PrivacyInfo.xcprivacy @@ -0,0 +1,48 @@ + + + + + NSPrivacyAccessedAPITypes + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryUserDefaults + NSPrivacyAccessedAPITypeReasons + + CA92.1 + + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryFileTimestamp + NSPrivacyAccessedAPITypeReasons + + 0A2A.1 + 3B52.1 + C617.1 + + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryDiskSpace + NSPrivacyAccessedAPITypeReasons + + E174.1 + 85F4.1 + + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategorySystemBootTime + NSPrivacyAccessedAPITypeReasons + + 35F9.1 + + + + NSPrivacyCollectedDataTypes + + NSPrivacyTracking + + + diff --git a/examples/js/react-native/gnoboard/ios/gnoboard/Supporting/Expo.plist b/examples/js/react-native/gnoboard/ios/gnoboard/Supporting/Expo.plist index 7fa79118..750be020 100644 --- a/examples/js/react-native/gnoboard/ios/gnoboard/Supporting/Expo.plist +++ b/examples/js/react-native/gnoboard/ios/gnoboard/Supporting/Expo.plist @@ -9,4 +9,4 @@ EXUpdatesLaunchWaitMs 0 - + \ No newline at end of file diff --git a/examples/js/react-native/gnoboard/ios/gnoboard/gnoboard.entitlements b/examples/js/react-native/gnoboard/ios/gnoboard/gnoboard.entitlements index 018a6e20..f683276c 100644 --- a/examples/js/react-native/gnoboard/ios/gnoboard/gnoboard.entitlements +++ b/examples/js/react-native/gnoboard/ios/gnoboard/gnoboard.entitlements @@ -1,8 +1,5 @@ - - aps-environment - development - + \ No newline at end of file