【发布时间】:2018-09-11 01:11:19
【问题描述】:
我构建了一个在 iOS 模拟器上运行良好的应用程序。但是,当我尝试在 iOS 设备上构建它时,构建和安装成功,但在打开时,我收到以下消息:
不存在捆绑 URL。
确保您正在运行打包服务器或在您的应用程序包中包含一个 .jsbundle 文件。
RCTF致命
__28-[RCTCxxBridge handleError:]_block_invoke
我现在已经在三个设备上进行了尝试,所以设备不是问题。 到目前为止,我已经: 1)删除iOS构建文件夹并重建 2)安装了npm 3) 清理 xCode 数据 4) 多次重启每个进程
我注意到的一件事是,React Packager 不像我运行 Simulator 时那样在构建结束时捆绑 index.js。这可能是问题的核心,但我不确定如何解决它。
我还了解到,使用 React-Native-Router-Flux(我确实这样做了)可能会对这个过程产生一些影响,但也不确定会有什么相关的修复。
谢谢!
【问题讨论】:
标签: ios xcode react-native react-redux react-native-router-flux