Xcode 9.4 + 仅测试飞行应用程序崩溃

Posted

技术标签:

【中文标题】Xcode 9.4 + 仅测试飞行应用程序崩溃【英文标题】:Xcode 9.4 + Only Test-flight app crash 【发布时间】:2018-06-22 05:56:31 【问题描述】:

我通过 Xcode 9.4 将我的应用程序重新上传到了 TestFlight,但在 ios 11 中的测试飞行构建的闪屏后它不断崩溃,而在 IOS 10 中运行相同的测试飞行。在设备中的 Adhoc 构建中运行时,它是工作正常,没有任何问题。

我上次提交的 Xcode 9.2 在包括 11.4 在内的所有 IOS 设备上都运行良好。

当我从 Organizer 获取崩溃日志时,它会说,应用程序在类似 self.viewInput.refreshRewardCount(current: current, max: max) 的语句上崩溃,其中当前和最大值在应用程序启动时分别以 0 和 50 静态传递。

附加性,我还检查了我的 LLVM 和 Swift 编译器的优化标志,这些标志已正确设置为我的其他应用程序,人们也在堆栈上建议。

帮我解决这个问题。

谢谢

【问题讨论】:

【参考方案1】:

我们之前遇到过这种情况。如果您还没有解决这个问题,请尝试使用 ImageOptim(从 Mac AppStore 下载)并优化您的所有图像。 iOS 9 有一个错误,它无法处理 PNG 文件的某些元数据。

【讨论】:

以上是关于Xcode 9.4 + 仅测试飞行应用程序崩溃的主要内容,如果未能解决你的问题,请参考以下文章

测试飞行应用程序因 libAVFAudio.dylib 崩溃:AVAE_RaiseException(NSString*, ...) + 60

从试飞下载时应用程序在启动时崩溃

是否可以加载 ios 应用程序的调试版本来测试飞行?

本地化应用程序仅在非基本语言上崩溃,并且仅在未使用Xcode运行时崩溃

Xcode 9.4 Mac中文破解版

Xcode 9.4 未显示单元测试