【问题标题】:Unbale to load testflight in react native ios无法在反应原生 ios 中加载 testflight
【发布时间】:2020-12-14 04:58:28
【问题描述】:

我对 react 本机应用程序有疑问。当在开发模式下运行应用程序然后在设备和模拟器中正常工作,但在上传测试飞行后,当应用启动应用程序将崩溃,如果开发服务器已经在运行,则测试飞行工作,否则应用程序崩溃。

需要在不加载开发服务器的情况下正确运行试飞。如果有人有想法,请告诉我。

提前致谢。

【问题讨论】:

    标签: ios react-native react-native-ios apple-developer


    【解决方案1】:

    尝试在发布模式下捆绑您的应用。为此,请尝试按照以下步骤操作:

    1. 在 Xcode 中打开您的项目并清除构建文件夹(选择 Product -> Clean),关闭 Xcode

    2. 打开终端,进入你的项目文件夹运行命令:

      react-native bundle --platform ios --dev false --entry-file index.js --bundle-output ios/[YOUR_PROJECT_NAME]/main.jsbundle --assets-dest=ios
      

    如果你的名字和[YOUR_PROJECT_NAME]不同,请注意更改你的index.js

    1. 再次打开 Xcode,给它一些时间重新索引路径、构建等,然后归档您的项目并正常发送到 Appstore TestFlight。

    PS 在将其发送到 TestFlight 以避免等待时间之前,您可以尝试在设备上从 Xcode 运行您的应用 - 它也应该在不启动 react native 开发服务器的情况下运行。

    【讨论】:

    • 除了这些步骤,检查您的 pod 文件并确保没有不需要的条目。
    猜你喜欢
    • 1970-01-01
    • 2016-10-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-02
    • 2017-02-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多