Skip to content

Commit ee94013

Browse files
committed
fix: fix ios example
1 parent 1146372 commit ee94013

6 files changed

Lines changed: 36 additions & 6 deletions

File tree

example/ios/CodePushDiffExample.xcodeproj/xcshareddata/xcschemes/CodePushDiffExample.xcscheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
</Testables>
4242
</TestAction>
4343
<LaunchAction
44-
buildConfiguration = "Debug"
44+
buildConfiguration = "Release"
4545
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
4646
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
4747
launchStyle = "0"
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>IDEDidComputeMac32BitWarning</key>
6+
<true/>
7+
</dict>
8+
</plist>

example/ios/CodePushDiffExample/AppDelegate.mm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#import "AppDelegate.h"
22

3+
#import <CodePush/CodePush.h>
34
#import <React/RCTBundleURLProvider.h>
45

56
@implementation AppDelegate
@@ -24,7 +25,7 @@ - (NSURL *)bundleURL
2425
#if DEBUG
2526
return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index"];
2627
#else
27-
return [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"];
28+
return [CodePush bundleURL];
2829
#endif
2930
}
3031

example/ios/CodePushDiffExample/Info.plist

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,5 +48,7 @@
4848
</array>
4949
<key>UIViewControllerBasedStatusBarAppearance</key>
5050
<false/>
51+
<key>CodePushDeploymentKey</key>
52+
<string></string>
5153
</dict>
5254
</plist>

example/ios/Podfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ require Pod::Executable.execute_command('node', ['-p',
55
{paths: [process.argv[1]]},
66
)', __dir__]).strip
77

8-
platform :ios, min_ios_version_supported
8+
platform :ios, 15.5
99
prepare_react_native_project!
1010

1111
linkage = ENV['USE_FRAMEWORKS']

example/ios/Podfile.lock

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,22 @@ PODS:
55
- AppCenter/Core (5.0.5)
66
- AppCenterReactNativeShared (5.0.2):
77
- AppCenter/Core (= 5.0.5)
8+
- Base64 (1.1.2)
89
- boost (1.84.0)
10+
- CodePush (9.0.0):
11+
- Base64 (~> 1.1)
12+
- JWT (~> 3.0.0-beta.12)
13+
- React-Core
14+
- SSZipArchive (~> 2.5.5)
915
- DoubleConversion (1.1.6)
1016
- FBLazyVector (0.75.4)
1117
- fmt (9.1.0)
1218
- glog (0.3.5)
1319
- hermes-engine (0.75.4):
1420
- hermes-engine/Pre-built (= 0.75.4)
1521
- hermes-engine/Pre-built (0.75.4)
22+
- JWT (3.0.0-beta.14):
23+
- Base64 (~> 1.1.2)
1624
- RCT-Folly (2024.01.01.00):
1725
- boost
1826
- DoubleConversion
@@ -1243,7 +1251,7 @@ PODS:
12431251
- ReactCommon/turbomodule/bridging
12441252
- ReactCommon/turbomodule/core
12451253
- Yoga
1246-
- react-native-code-push-diff (1.1.5):
1254+
- react-native-code-push-diff (1.2.2-beta.3):
12471255
- DoubleConversion
12481256
- glog
12491257
- hermes-engine
@@ -1525,11 +1533,13 @@ PODS:
15251533
- React-perflogger (= 0.75.4)
15261534
- React-utils (= 0.75.4)
15271535
- SocketRocket (0.7.0)
1536+
- SSZipArchive (2.5.5)
15281537
- Yoga (0.0.0)
15291538

15301539
DEPENDENCIES:
15311540
- appcenter-core (from `../node_modules/appcenter`)
15321541
- boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`)
1542+
- CodePush (from `../node_modules/react-native-code-push`)
15331543
- DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`)
15341544
- FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`)
15351545
- fmt (from `../node_modules/react-native/third-party-podspecs/fmt.podspec`)
@@ -1599,13 +1609,18 @@ SPEC REPOS:
15991609
trunk:
16001610
- AppCenter
16011611
- AppCenterReactNativeShared
1612+
- Base64
1613+
- JWT
16021614
- SocketRocket
1615+
- SSZipArchive
16031616

16041617
EXTERNAL SOURCES:
16051618
appcenter-core:
16061619
:path: "../node_modules/appcenter"
16071620
boost:
16081621
:podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec"
1622+
CodePush:
1623+
:path: "../node_modules/react-native-code-push"
16091624
DoubleConversion:
16101625
:podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec"
16111626
FBLazyVector:
@@ -1736,12 +1751,15 @@ SPEC CHECKSUMS:
17361751
AppCenter: 994875ea7941b9e168babb98299f900a94bcef13
17371752
appcenter-core: 711583753e9b44d3a9c75f8f78baa23804be3e40
17381753
AppCenterReactNativeShared: e6f6bd4d0e055bf1a3d7337edb4993bfce79185b
1754+
Base64: cecfb41a004124895a7bcee567a89bae5a89d49b
17391755
boost: 4cb898d0bf20404aab1850c656dcea009429d6c1
1756+
CodePush: ea174f879b85dff65380bee54243bbe523ea16b2
17401757
DoubleConversion: 76ab83afb40bddeeee456813d9c04f67f78771b5
17411758
FBLazyVector: 430e10366de01d1e3d57374500b1b150fe482e6d
17421759
fmt: 4c2741a687cc09f0634a2e2c72a838b99f1ff120
17431760
glog: 69ef571f3de08433d766d614c73a9838a06bf7eb
17441761
hermes-engine: ea92f60f37dba025e293cbe4b4a548fd26b610a0
1762+
JWT: ef71dfb03e1f842081e64dc42eef0e164f35d251
17451763
RCT-Folly: 4464f4d875961fce86008d45f4ecf6cef6de0740
17461764
RCTDeprecation: 726d24248aeab6d7180dac71a936bbca6a994ed1
17471765
RCTRequired: a94e7febda6db0345d207e854323c37e3a31d93b
@@ -1771,7 +1789,7 @@ SPEC CHECKSUMS:
17711789
React-logger: d79b704bf215af194f5213a6b7deec50ba8e6a9b
17721790
React-Mapbuffer: b982d5bba94a8bc073bda48f0d27c9b28417fae3
17731791
React-microtasksnativemodule: 2b73e68f0462f3175f98782db08896f8501afd20
1774-
react-native-code-push-diff: 8fe8a9ccfb66a3437db6c471c498470ac08f961b
1792+
react-native-code-push-diff: f49926b3d1bb30e7165ce4a3162cb59969c96242
17751793
React-nativeconfig: 8c83d992b9cc7d75b5abe262069eaeea4349f794
17761794
React-NativeModulesApple: 9f7920224a3b0c7d04d77990067ded14cee3c614
17771795
React-perflogger: 59e1a3182dca2cee7b9f1f7aab204018d46d1914
@@ -1799,8 +1817,9 @@ SPEC CHECKSUMS:
17991817
ReactCodegen: 4bcb34e6b5ebf6eef5cee34f55aa39991ea1c1f1
18001818
ReactCommon: 6a952e50c2a4b694731d7682aaa6c79bc156e4ad
18011819
SocketRocket: abac6f5de4d4d62d24e11868d7a2f427e0ef940d
1820+
SSZipArchive: c69881e8ac5521f0e622291387add5f60f30f3c4
18021821
Yoga: 055f92ad73f8c8600a93f0e25ac0b2344c3b07e6
18031822

1804-
PODFILE CHECKSUM: 5460db9e1fb4f71121a715787c3d6dfc91d7a17b
1823+
PODFILE CHECKSUM: e08be6670caa09a7fc796cf5fcd20e9321f12f1a
18051824

18061825
COCOAPODS: 1.15.2

0 commit comments

Comments
 (0)