Dr.*_*ABT 5 xcode app-store appstore-approval ios
我正在构建和分发iOS框架库,以供其他开发人员使用。
最近,我遇到了Apple Store的错误(功能?),如果使用x86体系结构(用于模拟器)构建iOS框架,则整个应用程序将失败,并导致App Store批准失败:
[Transporter Error Output]: ERROR ITMS-90087: "Unsupported Architectures. The
executable for blah.app/Frameworks/MyLib.framework contains
unsupported architectures '[x86_64, i386]'."
Run Code Online (Sandbox Code Playgroud)
最佳做法是什么?我是不是该:
我的偏好是使最终用户负担尽可能少的步骤,因此我正在构建的iOS Framework应该“正常工作”。但是,对于iOS App Store认证来说还算是新手,因此不胜感激!
小智 2
最佳实践方法
您需要分别为设备和模拟器构建。这是调试和发布的非常基本的方法。
是的 。这是简单且最好的方法。不带模拟器发布是基本的销售方式,开发时无法调试。
专业级别可以使用脚本从框架中提取合并的模拟器构建/架构。但这可能是额外的任务。
| 归档时间: |
|
| 查看次数: |
808 次 |
| 最近记录: |