Code=3000 "未找到應(yīng)用程序的“aps-environment”的授權(quán)字符串" 解決辦法

這個問題可能比較多出現(xiàn),網(wǎng)上呢一股腦的方案是:描述文件,推送證書與項目中的bundle identifer 不一致,或者什么appid不一致呀,什么證書生成順序不一致呀,什么xcode的code signing沒有配置呀,就不寫了,網(wǎng)上搜很多,我現(xiàn)在就把自己的問題說一下:

出現(xiàn)的背景是:原先的項目兼容iOS10,遠程推送也用了最新的iOS10的推送框架,創(chuàng)建證書、描述文件的時候的appid,順序啊,bundle identifer呀都正常

如果大家誰也出現(xiàn)這個問題了,不要忘記去看看xcode中的一個設(shè)置:


就是上圖,記得看看打開沒打開這個‘Push Notification’開關(guān),打開之后,steps這兩步驟會自動檢查APP ID等推送文件的合法性。我的項目打開這個開關(guān)之后,驗證也通過了,再運行,不會出現(xiàn)一開始‘Code=3000 “未找到應(yīng)用程序的“aps-environment”的授權(quán)字符串”’的錯誤。


如果這兩個step報錯,就要去按照網(wǎng)上其他的重新設(shè)置provisioning profile,bundle identifer等,讓其保持一致性。


http://blog.csdn.net/u010731949/article/details/52555768

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容