当我在 Xcode 4 中“构建存档”时,文件在哪里?

Posted

技术标签:

【中文标题】当我在 Xcode 4 中“构建存档”时,文件在哪里?【英文标题】:When I "Build for archive" in Xcode 4, where does the file go? 【发布时间】:2011-03-26 19:49:44 【问题描述】:

例如,存档的应用程序保存在我电脑的哪个位置?

谢谢

【问题讨论】:

【参考方案1】:

这取决于你的构建位置(参见 Xcode > Preferences ... > Locations)。

请注意,“为存档而构建”不会在您输入的“存档位置”中存档您的工作......它只是像正在存档一样构建它(因此运行相同的前/后脚本,正确的配置,并在您的正常建筑位置)。要真正归档您的工作,您需要选择普通的旧“归档”而不是“构建归档”。

希望这会有所帮助。

【讨论】:

此首选项是否存储在某处的 plist 中?我正在尝试编写一个需要检查位置的脚本。 @nschum 是对的,但请注意存档中没有 IPA 文件 :) 您可以将档案导出为 IPA,不过:xcrun xcodebuild -exportArchive -exportFormat ipa -archivePath XXX.xcarchive -exportPath "XXX.ipa" -exportProvisioningProfile "XXX"(或通过 Xcode Organizer GUI)。【参考方案2】:

要快速直接访问单个存档,在 Xcode 的管理器窗口中,转到存档选项卡,右键单击存档,然后“在 Finder 中显示”。

【讨论】:

以上是关于当我在 Xcode 4 中“构建存档”时,文件在哪里?的主要内容,如果未能解决你的问题,请参考以下文章

Restkit 0.20:在自己的静态库中构建存档时找不到

当我在 xcode 5 中打开我的 xcode 4.5 项目时收到警告

无法保存临时部署 xcode 6

Xcode 4 错误:启动可执行文件时出错

当我在 Xcode 4.6.2 中单击 RUN 时,我的 iPhone 应用程序不断崩溃

Xcode 5 在启动时崩溃