萬物皆有期,iOS憑證更不例外,前幾天收到Apple開發部寄來的警告信害我緊張了一下,但經了解後就沒那麼怕了,iOS憑證過期對已經在架上的App不會有影響,但會影響之後的更新,因為profile會因為過期無法使用。以下說明過期的解決方式:
到開發頁面 >Certificates… >Revoke
可以看這邊:如何從Mac KeyChain申請憑證Certificate
申請好後,回到開發頁面 >”+” (新增) >Production (或Development) >App Store or AdHoc >Upload剛剛的Certificate >生成後Download到你的電腦 >Double Click to install 然後就可以在你的KeyChain看到新的憑證
回到開發頁面,到Provision Profiles選擇已經expired的profile >Edit >選擇最新的有效憑證就可以
注意:Distribution (Production) Certificate 只能更新Distribution Profile,如果是Development Profile要回去generate Development Certificate
打開Xcode >Preference >Account >Detail >下載最新的相關Profile就可以,之前過期的可以Right Click >Move To Trash
Mr.M 發佈於 5月3日2017年