Skip to content

Commit 7d9e615

Browse files
committed
Update project configuration and dependencies
- Modified the Xcode project file to include new React and Hermes frameworks. - Removed references to deprecated bundles and added new privacy info bundles for RNCameraRoll. - Updated Swift compilation settings to disable explicit modules. - Changed the mendix-native dependency from a remote URL to a local package file (version 0.4.2). - Updated package-lock.json to reflect the new mendix-native version and its integrity hash.
1 parent 66137fb commit 7d9e615

7 files changed

Lines changed: 1156 additions & 863 deletions

File tree

ios/DeveloperApp/Info.plist

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,13 +58,13 @@
5858
<true/>
5959
<key>MobildeDocsUrl</key>
6060
<string>https://docs.mendix.com/refguide/mobile/</string>
61-
<key>NSAppleMusicUsageDescription</key>
62-
<string>To use that feature the app needs access to your media library.</string>
6361
<key>NSAppTransportSecurity</key>
6462
<dict>
6563
<key>NSAllowsLocalNetworking</key>
6664
<true/>
6765
</dict>
66+
<key>NSAppleMusicUsageDescription</key>
67+
<string>To use that feature the app needs access to your media library.</string>
6868
<key>NSBluetoothAlwaysUsageDescription</key>
6969
<string>${BLUETOOTH_USAGE_DESCRIPTION}</string>
7070
<key>NSBluetoothPeripheralUsageDescription</key>
@@ -89,6 +89,8 @@
8989
<integer>31</integer>
9090
<key>NativeOTAEnabled</key>
9191
<true/>
92+
<key>RCTNewArchEnabled</key>
93+
<true/>
9294
<key>ReferenceGuideUrl</key>
9395
<string>https://docs.mendix.com/refguide/</string>
9496
<key>SampleAppsUpdateIntervalInSeconds</key>

ios/Podfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ end
1111

1212
ENV['RCT_NEW_ARCH_ENABLED'] = '1'
1313

14+
# Use prebuilt React Native binaries instead of building from source
15+
ENV['RCT_USE_PREBUILT_RNCORE'] = '1'
16+
ENV['RCT_USE_RN_DEP'] = '1'
17+
1418
# Use it to require both react-native's and this package's scripts:
1519
node_require('react-native/scripts/react_native_pods.rb')
1620
node_require('react-native-permissions/scripts/setup.rb')

0 commit comments

Comments
 (0)