Archive的時候,選擇了發(fā)布的Provisioning Profile,但是在選擇Code Signing Identify時,沒有唯一對應(yīng)的。

1
此時即使你知道當(dāng)前Provisioning Profile對應(yīng)的是哪個Code Signing Identify,并選擇它,開始Archive時,也會提示以下的錯誤

2
解決方案:
1.打開終端,輸入:
cd Library/MobileDevice/Provisioning\ Profiles
2.在Xcode,Provisioning Profile中選擇other,得到當(dāng)前證書的UUID

3
3.然后在終端中執(zhí)行
rm -rf 8ed7a446-9fd9-461e-9965-f85a75c78258.mobileprovision(此處替換成你的provision)
4.從developer.apple.com重新下載證書,添加到Xcode。
說明:有可能再次添加Provisioning Profile還會出現(xiàn)上面沒有唯一Identify對應(yīng)的情況,可以多試幾次。