Ios Xcodebuild:使用-exportarchive创建.ipa始终无法找到配置文件?
正在尝试运行以下命令从存档创建ipa:Ios Xcodebuild:使用-exportarchive创建.ipa始终无法找到配置文件?,ios,xcode,build,xcodebuild,Ios,Xcode,Build,Xcodebuild,正在尝试运行以下命令从存档创建ipa: xcodebuild -exportArchive -archivePath $PWD/archive/test.xcarchive -exportOptionsPlist exportOptions.plist -exportPath $PWD/build 尽管我已安装配置文件,但始终会引发如下错误: error: exportArchive: No "iOS Ad Hoc" profiles for team 'XXXXXXXXXX' matchin
xcodebuild -exportArchive -archivePath $PWD/archive/test.xcarchive -exportOptionsPlist exportOptions.plist -exportPath $PWD/build
尽管我已安装配置文件,但始终会引发如下错误:
error: exportArchive: No "iOS Ad Hoc" profiles for team 'XXXXXXXXXX' matching 'adhoc_profile' are installed.
Error Domain=IDEProfileLocatorErrorDomain Code=4 "No "iOS Ad Hoc" profiles for team 'XXXXXXXXXX' matching 'adhoc_profile' are installed." UserInfo={NSLocalizedDescription=No "iOS Ad Hoc" profiles for team 'XXXXXXXXXX' matching 'adhoc_profile' are installed., NSLocalizedRecoverySuggestion=Install a profile (by dragging and dropping it onto Xcode's dock item) or specify a different profile in your Export Options property list.}
更新:exportOptions.plist如下
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0"> <dict>
<key>compileBitcode</key> <true/>
<key>method</key>
<string>ad-hoc</string>
<key>provisioningProfiles</key>
<dict>
<key>com.app.appname</key>
<string>adhoc_profile</string> </dict>
<key>signingStyle</key>
<string>manual</string>
<key>stripSwiftSymbols</key>
<true/>
<key>teamID</key>
<string>XXXXXXXXXX</string>
<key>thinning</key>
<string><none></string>
</dict>
</plist>
编译码
方法
临时的
供应文件
com.app.appname
临时档案
签约风格
手册
条纹雨燕符号
teamID
XXXXXXXXX
变薄
没有一个
你确定你创建了一个临时资源调配配置文件而不是一个应用商店配置文件吗?是的,我非常确定,我能够使用Xcode进行归档和分发,但是使用xcodebuild on terminal这样做总是找不到配置文件。你能发布你的导出选项列表的屏幕截图以及配置文件的详细信息吗?用exportOptions.plist更新了帖子,如果还有其他信息,请告诉我。谢谢,我觉得一切都很好。我能想到的另一件事是,配置文件在开发人员门户上的设置方式可能不匹配。另一件要尝试的事情是确保安装了最新的构建工具。