javascript - 如何在真实设备上捆绑和部署 React-Native iOS 应用程序

标签 javascript ios iphone reactjs react-native

我无法找到有关如何将应用程序捆绑和部署到实际设备的最新版本 React-Native 的文档。

在我的 iPhone 上打开远程调试器时出现红屏错误,但应用程序加载时未启用远程调试器。

我没有更改 AppDelegate.m 中的任何 url,rootBundle 仍然是 @"index.ios"

最佳答案

感谢 Monochrome 的回答,很有帮助!

我从第 4 步开始就遇到了问题,我的 AppDelegate.m 文件看起来与您解释的不一样。

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

  RCTRootView *rootView = [[RCTRootView alloc] initWithBundleURL:jsCodeLocation
                                                  moduleName:@"Kompas"
                                                  initialProperties:nil
                                                  launchOptions:launchOptions];

关于javascript - 如何在真实设备上捆绑和部署 React-Native iOS 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38507444/

相关文章:

javascript - 使固定的 Gridview 标题忽略浏览器滚动条 JQuery

html - 网页比 iPhone 屏幕略宽

ios - 我可以开发一个所有元素都用WebKit开发的App吗?

iphone - 如何从此结构中获取数据,JSONKit

javascript - 如何运行 "npm start"永远运行

javascript - 为什么我的 javascript 函数的一部分无法运行,即使它在语法上是正确的?

javascript - 使用 array.map() 计算二维数组列的平均值

iphone - 在 iOS 上查找当前日期之前的星期一

iphone - 如何将pdf文件从邮箱传输到您的iPhone应用程序?

ios - MultiPeer 连接不工作 iOS 9.3 Xcode 7.3