網頁

2012年10月12日 星期五

iOS開發筆記-更換新的開發認證

iOS在申請時分個人及公司,公司雖然在申請時比較麻煩,但它的Member team可以直接請人加入,依那個人的權限,可以直接控制Provisioning Portal及iTune Connect,但個人是容易申請,但真的就是個人了,換電腦時,記得要將當時產生出來的Cert私鑰匯出到新電腦,否則只有重新來的地步

最近幫朋友一個案子,就是原案是別人做,但他申請時是個人,所以認證全都要重來 @@。以下就是做法

Step1. 登入iOS Dev Center
link: https://developer.apple.com/devcenter/ios/index.action

Step2. 點擊iOS Provisioning Protal



Step 3. 點擊Certificates


Step 4. 產生認證
應用程式 > 工具程式 >鑰題圈存取

選“憑證輔助程式”> “從憑證授權要求憑證”,使用者電子郵件及CA電子郵件都打入要用的電子郵件位址,再來就“下一步”即可。


以下是apple官方的做法
How to create a development certificate:

1. Generate a Certificate Signing Request (CSR) with a public key
In your Applications folder, open the Utilities folder and launch Keychain Access.
Choose Keychain Access > Certificate Assistant > Request a Certificate from a Certificate Authority.
In the Certificate Information window, enter or select the following information:
In the User Email Address field, enter your email address
In the Common Name field, enter your name
In the Request is group, select the Saved to disk option
Click Continue.
The Certificate Assistant saves a Certificate Signing Request (CSR) file to your Desktop.
The public/private key pair will be generated when you create the Certificate Signing Request (CSR) if you use the Key Chain Assistant to create the CSR.

2. Submit the CSR through the Provisioning Portal.
Click the Development tab
Upload the certificate by choosing the file
Click Submit

Step 5. 點擊Development,Revoke原本的認證再上傳剛才產生的認證即可

Step 6. 點擊Distribution,Revoke原本的認證再上傳剛才產生的認證即可

Step 7. 若原本已存在的Provisioning Profiles不需要刪除,只要重新修改,指定到新的認證就好

沒有留言:

張貼留言