小米應用商店收不到推送消息怎么辦?
我來答

小米應用商店收不到推送消息怎么辦?

劉天嬌 2020-09-17 提問
692

收不到推送消息,不知道哪個環(huán)節(jié)出錯了,求解。

關閉
提交回答
1 個回答
我來答
梁靖康

在小米應用商店收不到推送消息,不要急,請看下面解決方法:

1.請檢查以下幾點開發(fā)者網(wǎng)站是否啟用推送服務,并成功上傳證書

1)用Appsecret自行推送的,請確認此secret是否為iOS版本,

2)工程里面plist中MiSDKRun環(huán)境參數(shù)是否設置妥當。debug為測試環(huán)境,online為線上環(huán)境

3)必須真機調(diào)試,IPA的profile是否與push證書匹配。

4)代碼中監(jiān)聽MiPushSDKDelegate,看注冊與綁定token是否正常,alias,topic是否設置成功

2.接入時碰到如下提示

Error is Error Domain=NSCocoaErrorDomain Code=3000"未找到應用程序的“aps-environment”的授權(quán)字符串"

UserInfo=0x17dbf200{NSLocalizedDescription=未找到應用程序的“aps-environment”的授權(quán)字符串}

3.常見返回錯誤

1)調(diào)用SDK+(void)unregisterMiPush;執(zhí)行注銷操作后,在執(zhí)行其他方法就會導致報錯-101

2)你的程序清除本地數(shù)據(jù)。NSUserDefaults導致本地保存的regID等丟失。就會導致報錯-101

3)解決方法:當回調(diào)返回-101時,根據(jù)你程序需要,可以重新調(diào)用+(void)registerMiPush

4)code=10017;reason=’invalid package name’小米開發(fā)者網(wǎng)站注冊的bundleID跟你ipa的bundleID

回答于 2020-09-17
贊同
評論
個人VIP