[英]ReactNative - XCode bug when building on real device?
我目前正在尝试发布我的第一个React Native应用,并且一个错误使我疯狂了3个星期。
当我在XCode的IOS模拟器上运行我的应用程序时,一切正常。 但是,当我将目标设备更改为真实的iPhone(我尝试使用iPhone 4、5和6)时,出现此XCode错误:
当然,我的方案处于释放模式。
我不知道我是否忘记了XCode参数中的某些内容,或者是否是JavaScript错误。 但是,当我在模拟器上运行该应用程序时,一切似乎都运行良好。 (但对于许多React警告...)
有什么主意或线索吗? 特别是,当它说“ KinderApp Release [175:60b]”时,您知道它指向的文件[175:60b]吗?
编辑:
当然,我没有在AppDelegate.m中注释选项2:
开箱即用的选项2是从构建中加载main.jsbundle。 看来您已将应用程序配置为加载远程JavaScript。
您看到的异常可能意味着格式错误的JavaScript被发送到JSContext。
在尝试继续之前,我首先要验证这种情况。
-编辑-
此时,从XCode发出的警告并不重要。
我已经解决了这个问题。 实际上,这是一个非常基本的javascript错误。 我使用了基本的javascript“警报”向用户显示消息。 我忍受了模拟器。 但是它在真实设备上崩溃。 最后,我将警报更改为AlertIOS.alert,一切正常。
3个星期
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.