美文网首页开发者的灵魂
xcode 9 Provisioning exportOptio

xcode 9 Provisioning exportOptio

作者: 素还真人 | 来源:发表于2017-09-21 19:49 被阅读0次

    Hi,dears

    今天我们部门,统一使用xcode 9了,自动化打包时,遇到了问题。

    archive成功了,export时除了问题,一大串error msg,主要就是说找不到Provisioning文件。

    如果你经历过Xcode 8.2 到Xcode 8.3,自动化打包时,是有一个强制调整的,必须指定一个文件

    -exportOptionsPlist PATH            specifies a path to a plist file that configures archive exporting

    在终端调用xcodebuild -help,会查看更多的信息,重要片段如下图

    当时的做法是,必须加一个exportOptionsPlist文件,然后进行各种配置。

    由此可以想到:xcode9必然是对xcodebuild命令做了调整。移除xcode8后,只留xcode9,再去查看xcodebuild的详细介绍,可以看到exportOptionsPlist有了更多的可配置项,如下:真坑,我的mac上是保留了xcode8.3.3和xcode9,所以暂时无法提供图片信息了,你自己去看吧。

    其中会有一个Provisioning配置项目,大概意思是,该配置是一个字典,key是bundleID,value是该bundleID对应的Provisioning文件的UUID或者name,我当时配置的value是Provisioning的UUID。

    执行export命令,潇洒回身,走人,必定export success!!

    相关文章

      网友评论

        本文标题:xcode 9 Provisioning exportOptio

        本文链接:https://www.haomeiwen.com/subject/vmutextx.html