關於證書的問題

   首先,Xcode上添加 Apple ID及註冊爲公司的開發者

   

   打開 developer.apple.comMember Center

      

選Certificates那個。在Provisioning Profiles裏邊選你需要的證書,TypeiOS Development的爲真機證書,iOSUniversalDistribution的爲打包證書,


證書的 Status必須爲Active 纔可以使用,InvalidExpired都是不可用的,可以編輯後再使用。以真機證書爲例,選Edit 編輯,


name爲證書名字,App ID對應相應的 Bundle id,Certificates對應相應開發者(如果你安裝證書後不能選開發者,就是把這添加上你的,或你電腦上有對應公鑰祕鑰的開發者)Devices對應本證書可以用那些機器調試(Devices可以從左側添加)


然後可以download 下來,


雖然雙擊後理論上這個profile 文件可以覆蓋本機上的,但是還是建議先把本機的刪除再操作。操作步驟如下:以Xcode6 爲例。打開Xcode的偏好設置,AccountsApple ID裏選 ViewDetails(如果沒有,看看是不是這個ID 沒有註冊成爲開發者)


在下邊找到證書名字(提示:可以打證書的首寫字母來快速查找),然後show in finder 找到刪掉(注意:可能不止一個)。當刪除完成後,雙擊下載下來的profile 文件,重啓 Xcode,你會發現在你選證書的那多了一個剛纔download下來的證書,然後選好開發者,就可以使用了。還有一種情況是需要自己創建證書的。也是圖3 那,右上角有個加號,點擊選擇要創建的證書用途。如果真機就選第一個,然後一步步來就好了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章