NativeScript:IOS 应用程序在初始屏幕上崩溃

NativeScript : IOS app crashed on splash screen

我正在使用 NativeScript 6.0.2,当我在模拟器和真实设备中测试应用程序时,它工作正常。然后我存档项目并为 testFlight 成功上传 ipa,但是当我从 testFlight 在设备中安装应用程序时,它在闪屏上崩溃了。

tns info

✔ Getting NativeScript components versions information...
✔ Component nativescript has 6.0.2 version and is up to date.
✔ Component tns-core-modules has 6.0.3 version and is up to date.
✔ Component tns-android has 6.1.0-2019-07-23-185153-03 version and is up to date.
✔ Component tns-ios has 6.0.1 version and is up to date.

请帮忙解决这个问题。

这是设备日志

我在构建阶段部分 (XCode) 中发现了一些红色路径,它们有什么问题吗?

这是Build Phases

的图片

不知道是否有帮助,但这里有一个提示,这是我在遇到类似问题时通常会做的事情:

  • 将设备 (iPhone) 连接到您的 Mac。
  • 打开 XCode 并转到 "Window > Devices & Simulators"。
  • 您的设备应该会显示在左窗格中的 "Connected" 下方。
  • Select 设备,然后在右侧您可以:
    • 查看设备日志(检查最新的日志,也许你在这里发现了一些错误)
    • Open Console(打开控制台,然后启动应用,看看会发生什么)

希望对您有所帮助

最后,经过一些调查,我尝试使用命令 tns prepare ios --releaseIos 准备应用程序,然后从 XCode 上传存档。它对我有用。