现象:
- Xcode 10.0/ Xcode 10.1 Workspace setting的Build system 设置为default build system 打包,上传到Test flight 测试阶段,使用iOS 9 系统手机下载测试,不会crash
- 使用在Test flight 测试 iOS 9不会crash 的包提交App Store审核,审核通过后 用户iOS9系列设备从App Store下载的包出现随机crash
- App Store审核通过后,再从Test Flight 下载之前测试通过没问题的包,iOS9系列出现crash
分析
Crash 原因:
App Store 分发Bug,上传后的IPA经过App Store分发之后后,加载assets中的图在iOS 9上会Crash。
Xcode 10.1 Release Notes https://developer.apple.com/documentation/xcode_release_notes/xcode_10_1_release_notes
更新Xcode 10.1 之后苹果申称该问题已解决:
然而并没有,之后该Resolve issue 改为了,去掉修复Bug的描述