此錯(cuò)誤為 Xcode8 以后的版本才會(huì)報(bào)的錯(cuò)誤。
解決此錯(cuò)誤方法:
1:如果你的項(xiàng)目中已經(jīng)添加了 KeychainAccessGroups.plist 文件,在此文件中新增一對(duì)鍵值
aps-environment:development
2: 如果沒有此文件則,點(diǎn)擊 capalities 中找到 push notifications?
此時(shí)應(yīng)該能看到錯(cuò)誤信息,還有一個(gè) fixissue 的按鈕,點(diǎn)擊即可
3:aps-environment:development 這個(gè)鍵值對(duì)明顯是針對(duì)開發(fā)環(huán)境的。如果到線上環(huán)境的時(shí)候還用更改為 aps-environment:production 嗎
目前測(cè)試的是不用更改,在打 release 包的時(shí)候,這個(gè)字段會(huì)被自動(dòng)更改
但是如果手動(dòng)更改了最好