加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

objective-c – iOS:如何注册推送通知?

发布时间:2020-12-16 05:47:01 所属栏目:百科 来源:网络整理
导读:我试图通过Ray Wenderlich: http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12的指南为我的iOS 5应用程序实施推送通知. 我将AppDelegate中的doFinishLaunchingWithOptions方法中插入了以下内容: [[UIApplication shar
我试图通过Ray Wenderlich: http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12的指南为我的iOS 5应用程序实施推送通知.

我将AppDelegate中的doFinishLaunchingWithOptions方法中插入了以下内容:

[[UIApplication sharedApplication] registerForRemoteNotificationTypes:
    (UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert)];

在我的设备(而不是模拟器)上运行应用程序时,不显示弹出/提醒告知我接受推送通知.我已经插入了一个调试点,我可以看到,registerForRemoteNotificationTypes被调用.

为什么没有发生什么

解决方法

也许,删除你的应用程序,然后再试一次.该对话框只显示一次.但是我不知道重新安装该应用程序时是否会再次出现该对话框.

您也可以到设置应用程序通知中心查看您的应用程序是否在列表中.

您还可以添加一个断点,看看是否有RegisterForRemoteNotificationsWithDeviceToken执行.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读