在iPhone模拟器上一切正常。在为iPhone构建应用程序时,我收到错误:
需要使用bundleURL来创建RCTRootView
在 AppDelegate.m 中,我取消注释以下行;
jsCodeLocation = [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"];
将prebuild main.jsbundle下载到项目根目录中的iOS文件夹:
curl http://localhost:8081/index.ios.bundle -o main.jsbundle
答案 0 :(得分:11)
我忘了将文件添加到项目中。
您需要右键单击项目名称,然后选择“将文件添加到MyProject ...”。然后选择 main.jsbundle 。构建项目,它应该工作。