XCode创建通用Xcode档案,而不是iOS档案

问题描述:

所以我知道这个问题已被问过几次,但没有其他人接受的答案解决了我的问题。我有一个使用CocoaPods的Swift/Objective-C Xcode项目。 CocoaPods的skip install build设置为yes,我的主项目设置为no。当我存档我的项目时,我得到一个通用Xcode档案,当我将构建的产品导出到一个目录时,我看到myproject.app和myproject.zip,当我打开它时,有许多子文件夹导致派生数据文件夹和另一个副本的myproject.app。XCode创建通用Xcode档案,而不是iOS档案

当我尝试xcodebuild导出我的档案时,我得到错误“不是一个单一的包归档”。任何人都知道发生了什么事?

+0

您正在使用哪种XCode版本以及您归档哪种目标? – matsoftware 2014-09-24 16:11:07

+0

XCode 6.0.1和我正在归档iOS应用程序目标。 – JonahGabriel 2014-09-24 16:12:53

+0

我试过同样的问题。但是,我重新启动xcode后,清理并重新存档它,然后解决。 – 2014-09-24 17:37:05

那么,不知道究竟发生了什么错误,但我通过创建一个新的Xcode项目并导入了我所有的代码来修复它。

+0

可能与此问题有关:http ://stackoverflow.com/questions/28274921/xcodebuild-archives-all-targets-instead-of-one – 2015-07-24 10:10:18