【问题标题】:Application crash at launch while downloading from test flight从试飞下载时应用程序在启动时崩溃
【发布时间】:2017-01-11 10:39:40
【问题描述】:

在提交应用程序以供审核后,我收到了拒绝,说应用程序在启动时崩溃,我通过测试飞行测试了相同的构建,它在启动时崩溃,但相同的应用程序在所有设备上通过 Xcode 运行时,无论操作系统版本如何。

如何调试 Testflight 版本的问题?创建要上传的存档时有什么遗漏吗?

iTunes 拒绝详情

性能 - 2.1 我们无法审核您的应用,因为它在启动时崩溃。我们附上了详细的崩溃日志以帮助解决此问题。 下一步 请修改您的应用程序并在连接到 IPv6 网络的设备上对其进行测试(所有应用程序必须支持 IPv6),以确保其启动时不会崩溃。 资源 有关支持 IPv6 网络的更多信息,请参阅支持 IPv6 DNS64/NAT64 网络和支持仅 IPv6 网络。 有关网络概述,请参阅关于网络。

【问题讨论】:

  • 将设备连接到 Mac 并打开日志,在 Xcode -> 窗口 -> 设备 -> 和设备日志中
  • 我发现了这个问题,它与 IPv6 无关。实际上,在我的项目中,有一些第三方框架没有启用位码,并且在项目设置中我将位码设置为是,因此从测试飞行应用程序下载时启动时崩溃,而不是从 Xcode 获取的其他构建。将 Bitcode 设置为 YES 只有您的所有第三方都支持 bitcode 否则在您的项目设置中将 Bitcode 设置为 NO。

标签: ios xcode7 itunes archive testflight


【解决方案1】:

我也从 iTunes 得到了这个 iPv6 问题,因为当不允许推送通知警报时设备令牌的值为 nil,所以请检查你身边的一些事情。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-11-13
    • 1970-01-01
    • 2017-10-14
    • 1970-01-01
    • 2013-08-18
    • 2016-09-02
    相关资源
    最近更新 更多