xcodebuild -exportArchive命令返回错误" ...'方法':预期的{}之一,但找到了app-store"

时间:2017-10-09 18:47:24

标签: xcode archive xcodebuild

我们有一个静态库,我们已经分发了一段时间,现在想把它作为一个框架分发。通过执行两个xcodebuild命令并将结果组合在一起,构建静态库以包含电话和模拟器片。这一直很好。

但是当我最初尝试将相同的方法应用于框架时,App Store验证过程很难说最终的产品不是为完整的bitcode而构建的。经过调查,在线人员说我需要使用存档而不是为设备切片构建。它导致xcodebuild命令如下:

xcodebuild archive -target OurProduct -scheme OurProduct -archivePath ./Archive/OurProduct.xcarchive

现在,我似乎有一个有效的xcarchive。然后我跑了:

xcodebuild -exportArchive -archivePath "./Archive/OurProduct.xcarchive" -exportPath "./Archive/OurProduct.framework" -exportOptionsPlist "./exportOptions.plist"

但我收到错误:

  

错误:exportArchive:关键'方法的exportOptionsPlist错误':   期待{}之一,但找到了app-store

"应用商店"是关键"方法"的价值。在我的导出选项plist文件中。我需要一些帮助,试图了解这里可能出现的问题,或者是否有更合适的方法来做到这一点。

1 个答案:

答案 0 :(得分:0)

skip_install设置为YES可以解决我的问题。