我正在尝试将我的xcarchive转换为IPA(XCode 7.1.1).以下命令
xcodebuild -exportArchive -archivePath foo.xcarchive -exportPath . -exportFormat IPA
失败了
路径'foo.xcarchive'中的存档不是单包存档
由于上面的命令在技术上已弃用,我还尝试了新的表单:
xcodebuild -exportArchive -archivePath foo.xcarchive -exportPath . -exportOptionsPlist ipa.plist
凡ipa.plist
如下:
method app-store
然后导致错误:
错误:exportArchive:关键'方法'的exportOptionsPlist错误:预期{}之一,但找到了app-store
现在,尝试调试这个我打开了xcarchive文件夹并检查了它的结构.我注意到我在同一级别上有一个文件夹,Products\Applications\foo.app
因此我将其删除并再次尝试无效(相同的结果).然后我继续从foo.app中删除文件,直到我只剩下DWARF二进制文件 - 仍然没有雪茄(相同的结果),尽管这可能是因为我通过手动删除文件搞砸了应用程序签名.