我通过Xcode 9.4将我的应用程序重新上传到TestFlight,但是在IOS 11中该测试飞行构建上启动屏幕闪屏之后,它却连续崩溃,而同一测试飞行在IOS 10中运行。工作正常,没有任何问题。
我最后一次使用Xcode 9.2提交的内容在包括11.4在内的所有IOS设备中也能正常工作。
当我从Organizer获取崩溃日志时,它说,应用程序崩溃,发生在self.viewInput.refreshRewardCount(current: current, max: max)
之类的语句上,其中,当应用程序启动时,当前值和最大值分别分别静态地传递为0和50。
此外,我还检查了我的LLVM和Swift编译器的优化标志,它们与我的其他应用正确设置,并且在堆栈上也有人建议。
帮助我解决该问题。
谢谢
答案 0 :(得分:0)
我们之前遇到过这个问题。如果尚未解决,请尝试使用ImageOptim(从Mac AppStore下载)并优化所有图像。 iOS 9有一个错误,无法处理PNG文件的某些元数据。