天天看點

iOS10 Xcode 8 中provisioning file 相關bug

原貼:http://www.qingpingshan.com/rjbc/ios/145030.html 

   1.Xcode 8 provisioning profile 無法下載下傳

此時,我們需要清除Mac中的provisioning profile,方法是前往到目錄 ~/資源庫/MobileDevice/Provisioning Profiles

然後删除裡面的所有profile,然後再到xcode-preferences-account-detail裡下載下傳相關provisioning file

2.Xcode 8 shows error that provisioning profile doesn't include signing certificate

這個bug,我找了非常的久,删除自己的證書再添加也沒用,删除provision也沒用,就差重新create

    證書了,但那樣的話,代價太大了。糾結很久後,在stackoverflow中找到了答案.

隻需要給automatically signing 打上勾,就ok了,一鍵解決。Xcode 8中,Apple對整個證書簽名管理進行了重構,現在不需要到build setting裡選擇,在general裡就能直接選擇,很棒,疑難雜症就用automatically signing,更棒!之前證書老是出這個那個問題,開發者煩不甚煩,看來Apple終于開始重視我們的聲音了。

方法來源: http://stackoverflow.com/questions/39568005/xcode-8-shows-error-that-provisioning-profile-doesnt-include-signing-certificat

尾聲:

關于xcode 8裡code signing的變化,我推薦一篇文章:

http://www.oschina.net/translate/code-signing-xcode-8?cmp

寫的很好,很詳細,希望對各位被xcode 8簽名證書折磨的小夥伴們有幫助