1.刪除MAC上鑰匙串訪問中對應的推送證書。<根據過期日期看>
2.登錄蘋果開發者后台,revoke刪除已過期推送證書(貌似會自己消失不用刪除,具體記不清了...),然后為對應App ID生成新的推送生產證書,並下載安裝到Mac鑰匙串訪問中。
3.打開系統自帶的 KeychainAccess 創建 Certificate Signing Request;
4.創建新的Certificates的開發和發布證書
3.從鑰匙串訪問中導出新安裝的推送生產證書的.p12文件,並在第三方推送平台上更改上傳的推送生產證書的.p12文件即可。
4.在第三方平台上更改成功后,再試着發一下推送你就會發現推送已經好了。
以上過程為博主親自測試,並不需要重新生成授權文件(Provisioning)后重新打包上線。