问题描述
Error Domain=IDEProvisioningErrorDomain Code=9 ""xxx.app" requires a provisioning profile." UserInfo={IDEdistributionIssueSeverity=3,NSLocalizedDescription="ATP CMF.app" requires a provisioning profile.,NSLocalizedRecoverySuggestion=Add a profile to the "provisioningProfiles" dictionary in your Export Options property list.}
注意:我已经在 ExportOptions.plist 的 provisioningProfiles
中设置了配置文件。
我的项目包含一个具有多个框架的工作区。如下图:
我的命令是:
xcodebuild -workspace ./Foo.xcworkspace -scheme Foo -xcconfig XCConfigs/Foo.xcconfig clean archive -archivePath ./OutputFile/foo.xcarchive
xcodebuild -exportArchive -archivePath ./OutputFile/foo.xcarchive -exportPath ./OutputFile/ -exportOptionsPlist ./ExportOptions.plist
对于 archive
两者都很好。
错误似乎每个框架也需要 ExportOptions.plist
有什么帮助吗?谢谢!
ExportOptions.plist
是:
<dict>
<key>compileBitcode</key>
<true/>
<key>method</key>
<string>enterprise</string>
<key>provisioningProfiles</key>
<dict>
<key>com.xxx.foo</key>
<string>PROFILE_FOO</string>
</dict>
<key>signingCertificate</key>
<string>Apple distribution</string>
<key>signingStyle</key>
<string>manual</string>
<key>stripSwiftSymbols</key>
<true/>
<key>teamID</key>
<string>364xxxLVM</string>
<key>thinning</key>
<string><none></string>
</dict>
</plist>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)