【问题标题】:react native debug js remotely white screen on ios在ios上远程反应本机调试js白屏
【发布时间】:2017-03-25 04:50:18
【问题描述】:

说明

我在模拟器上调试一切正常, 并且在ios设备上运行很好,在设备上调试时 显示白屏,无错误日志

附加信息

React Native 版本:0.35.0 平台:[iOS 10.1] 操作系统:[MacOS]

【问题讨论】:

    标签: react-native


    【解决方案1】:

    这可能意味着它无法连接到打包服务。确保端口 8081 已打开。如果仍然失败,请在您的 ios 项目中查看 AppDelegate.m。这一行是它获取 js 包 url 的地方:

    jsCodeLocation = [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index.ios" fallbackResource:nil];

    您可以将其更改为这样的自定义网址:

    jsCodeLocation = [NSURL URLWithString:@"http://192.168.1.22:8081/index.ios.bundle?platform=ios&dev=true&minify=false"];

    【讨论】:

      猜你喜欢
      • 2014-10-13
      • 2017-10-13
      • 2018-08-15
      • 2017-02-25
      相关资源
      最近更新 更多