2
只使用react-native-cli启动程序而不更改任何应用程序代码,我已尽一切可能在物理设备上启动。在物理iOS设备上启动反应本机故障(9.3)
我遵循反应原生文档,将IP地址更改为我的Mac,配置了我的电话,所有内容。请帮忙,因为我已经花了数小时的时间。
看来react-native0.29 AppDelegate文件与0.21不同。这可能是问题吗?
下面是错误截图: Error
只使用react-native-cli启动程序而不更改任何应用程序代码,我已尽一切可能在物理设备上启动。在物理iOS设备上启动反应本机故障(9.3)
我遵循反应原生文档,将IP地址更改为我的Mac,配置了我的电话,所有内容。请帮忙,因为我已经花了数小时的时间。
看来react-native0.29 AppDelegate文件与0.21不同。这可能是问题吗?
下面是错误截图: Error
尝试注释掉:
[[RCTBundleURLProvider sharedSettings] setDefaults];
jsCodeLocation = [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index.ios" fallbackResource:nil];
,并添加
jsCodeLocation = [NSURL URLWithString:@"http://ipaddressofmachine:8081/index.ios.bundle?platform=ios&dev=true"];
也可以尝试重新启动物理设备
结算守夜人,如果用它watchman watch-del-all
清除打包临时rm -rf $TMPDIR/react-packager-*
退出一切,重新启动计算机
是同一WIFI网络上的两个设备?如果是这样,那么退出Mac终端并建立应用程序,当你的手机连接到你的Mac。当它显示“Graph ready”时,点击Run按钮在手机上运行它。 – meteorite
@陨石,都连接到相同的WIFI –
然后请按照我在前面的评论中提到的步骤。通常退出终端和建设+运行应用程序解决了这个问题,但有时需要重复几次。 – meteorite