我正在尝试创建一个 ipa 文件(产品->存档->共享),但 Xcode 只生成存档文件。
几天前它运行良好。我一直在使用 ipa,但现在我无法生成 ipa(当我单击存档中的共享时,我无法签署代码)。我在过去几天内将子项目添加到主项目中(CorePlot-CocoaTouch)。我没有一百人确定它可以相关。
最佳答案
如果您添加了静态库,它们现在默认安装。这不适用于 iPhone 应用程序。转到项目文件并选择静态库的目标。下 Build Settings
,转至 Deployment
部分并更改 Skip Install
设置为 YES
.从 Xcode 4 开始,现在是 NO
默认情况下,这会破坏您的 IPA(因为您可以合法安装的唯一二进制文件是应用程序二进制文件本身)。
您可能必须从 Basic
切换查看到 All
查看以查看此设置。
关于Xcode 创建存档而不是 IPA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8739506/