一年一升级的Xcode9又来了,打包脚本自然也要更新了,今年苹果比较厚道,xcodebuild改动比较小,打包脚本自然也不用大改了。
经测试,基本上将Xcode中配置全部改为auto模式,然后将脚本中的xcodebuild可选参数的configuration 和PROVISIONING_PROFILE去掉,基本上就可以archive成功了。
另外一个要注意的地方就是Xcode默认会开启bitcode,在打包时需要将其关闭,并且在xcodebuild的exportOptionsPlist参数对应的文件中需要加一个key <key>compileBitcode</key> <false/> 这样在导出时,不会加上bitcode的相关验证。
关于xcode8的相关脚本,可参看这里