File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -256,11 +256,13 @@ jobs:
256256 # iOS(Expo):用 xcodebuild archive+export,复用与原 CI 相同的签名 Secrets:
257257 # IOS_CERTIFICATE_BASE64 / IOS_CERTIFICATE_PASSWORD / IOS_PROVISIONING_PROFILE_BASE64 / IOS_TEAM_ID
258258 # 证书的 bundleId 必须是 com.chaitin.baizhi.monkeycode;导出方式默认 app-store(上 TestFlight/商店),
259- # 想直接装真机改成 ad-hoc。RCT_USE_PREBUILT_RNCORE=1 用预编译 React,Release 与之匹配,避免从源码编译(CI 上慢)。
259+ # 想直接装真机改成 ad-hoc。
260+ # 注意:不要设 RCT_USE_PREBUILT_RNCORE=1。它强制用预编译 React.framework(依赖 ReactNativeDependencies.framework),
261+ # 与 app.json 的 ios.buildReactNativeFromSource=true 冲突 → ReactNativeDependencies.framework 没被嵌入 .app,
262+ # 真机一启动就 dyld 崩溃(Library not loaded: @rpath/ReactNativeDependencies.framework/...)。
263+ # 保持从源码编译(app.json 已配 buildReactNativeFromSource=true),是 RN 官方对该实验特性的建议,能正常过 TestFlight。
260264 mobile-ios :
261265 runs-on : macos-latest
262- env :
263- RCT_USE_PREBUILT_RNCORE : " 1"
264266 steps :
265267 - uses : actions/checkout@v4
266268
You can’t perform that action at this time.
0 commit comments