我有一个项目,其中包含一个子项目来构建应用程序依赖的 3rd 方静态库。
在 Xcode 5 中,当我在执行存档构建并单击管理器窗口中的分发按钮后导出 .ipa 文件时,选项列表中缺少“保存为企业或临时部署”选项(我只看到“提交到 iOS App Store”或“导出为 Xcode 存档”)。
有谁知道 i) 为什么会这样以及 ii) 如何纠正问题?
对于一个简单的测试项目(没有 3rd 方静态库),选项“Save for Enterprise or Ad Hoc Deployment”在那里并且按预期工作。
最佳答案
解决这个问题的方法是选择包含的静态库的项目文件,选择Build Phases,然后使用右侧的(x)按钮删除Copy Headers构建阶段。
执行产品 >> 清理构建文件夹(按住 Alt 以获取此选项),然后是产品 >> 存档,当您单击管理器中的分发按钮时,您将获得“保存为企业或临时分发”的选项。
关于ios - 在 Xcode 5 中为包含静态库子项目的项目创建 IPA 文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19630755/