Xcode9命令行新打包方法

升级以后打包失败?

Tom 创建于 2017-9-21

最新发表:


Jedis的简单使用

数据加速

你可能感兴趣的内容:


对MVVM、VIPER的简单理解

什么样的需求使用哪种模式


体验XCode9中的Swift

Swift与OC混合编译

Xcode9命令行新打包方法

升级完Xcode9后,发现之前的打包命令出错了:

xcodebuild[14404:541300] [MT] IDEDistribution: Step failed: <IDEDistributionSigningAssetsStep: 0x7fe25dd32870>: Error Domain=IDEDistributionSigningAssetStepErrorDomain Code=0 "Locating signing assets failed." UserInfo={NSLocalizedDescription=Locating signing assets failed., IDEDistributionSigningAssetStepUnderlyingErrors=(
"Error Domain=IDEProvisioningErrorDomain Code=9 ""test.app" requires a provisioning profile." UserInfo={NSLocalizedDescription="test.app" requires a provisioning profile., NSLocalizedRecoverySuggestion=Add a profile to the "provisioningProfiles" dictionary in your Export Options property list.}"

经查,发现ExportOptions.plist对应的内容必须加上一个字段才可以正常工作:

<key>provisioningProfiles</key>
<dict>
	<key>com.your.bundleid</key>
	<string>your provision description</string>
</dict>