Bru*_*Lee 19
您遇到此问题主要是因为您的设备和您的开发机器不在同一个局域网中.检查一下.确保您的计算机和设备在保存LAN中连接,一切都会正常.
毕竟你的设备连接到同一个局域网.如果你正在使用Xcode.
npm start -- reset-cache那一切都会好的.
您需要编辑jsCodeLocationAppDelegate 的源代码.
主要问题是
jsCodeLocation = [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index.ios" fallbackResource:nil];
正在寻找localhost默认情况下,在模拟器中它将作为模拟器和PC在同一台机器上工作,但对于设备localhost将是不同的,以使其工作,您需要将该行更改为
jsCodeLocation = [NSURL URLWithString:@"http://192.168.1.16:8081/index.ios.bundle?platform=ios&dev=true&minify=false&hot=true"];
这里192.168.1.16将其更改为您的PC本地IP地址
| 归档时间: |
|
| 查看次数: |
11823 次 |
| 最近记录: |