1.確認證書是否與app的Bundle ID是否一致

2. 確認你的推送證書是否已經過期
3.確認你的APP_KEY是否和極光APP_KEY是否一致
4.正確調用bindChannel,並成功返回appid、userid和channelid,而且appid請確認是正確的應用;
5.確認代碼與官方文檔是否有出入
6.確認代碼無誤后,請確認push notifications 是否打開

7.打開后去極光平台發送消息對指定用戶發送 通過:
registrationID 發送
registrationID 可以在
[JPUSHService setupWithOption:launchOptions appKey:appKey
channel:channel
apsForProduction:isProduction
advertisingIdentifier:advertisingId];
//2.1.9版本新增獲取registration id block接口。
[JPUSHService registrationIDCompletionHandler:^(int resCode, NSString *registrationID) {
if(resCode == 0){
NSLog(@"你手機的registrationID = = = %@",registrationID);
}else{
}
}];
效果圖:
8.如果發送成功后,手機端還是沒有收到消息說明只能是手機端的代碼有問題了,請與官方文檔進行對比
9.對比完成后,還是收不到,請檢查手機的iOS 系統版本,是否與收到推送的版本要求是否一致
10. 修改完成后,請卸載應用再重新安裝APP;
11.安裝成功后,如果你的提示框提示是否實施接受推送,這說明你已經成功解決了;