最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【记录】调试iOS的app的消息推送

iOS crifan 2978浏览 0评论

问题:

说到消息推送后,iPhone桌面app的图标上红色数字好几百个,而不是新增的1

调试得到之前的alias的别名(user id)后:

2017-12-28 15:04:22.502 [Debug] [main] [MainViewController.swift:116] jpushSetAliasCallBack(_:tags:alias:) > resCode=0, alias=10000027

2017-12-28 15:04:22.503 [Info] [main] [MainViewController.swift:121] jpushSetAliasCallBack(_:tags:alias:) > jpush set alias 10000027 ok

去极光推送后台去推送:

稍等几秒,app端收到通知了:

app角标也只是1:

但是有个问题:

Xcode加了推送相关的很多个断点去调试的,包括:

AppDelegate.swift

    func handleRemoteNotification(_ remoteNotification:Notification) {

        gLog.debug("remoteNotification=\(remoteNotification)")

但是却没有执行到断点。

再去推送看看效果

然后还是正常的啊:

app角标是1(而不是好几十几百的)

转载请注明:在路上 » 【记录】调试iOS的app的消息推送

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
83 queries in 0.208 seconds, using 22.07MB memory