registerForRemoteNotificationTypes不起作用?

Sim*_*iwi 7 notifications alert push-notification ios

我正在尝试实现Parse Push Notifications.我把它全部设置为我的其他应用程序,它很有效.但是,我正在尝试在我正在处理的应用程序中实现它.问题是,我只是无法让它发挥作用.

我在applicationDidFinishLaunching方法中这样做:

[application registerForRemoteNotificationTypes:
     (UIRemoteNotificationType)
     (UIRemoteNotificationTypeBadge | 
      UIRemoteNotificationTypeSound | 
      UIRemoteNotificationTypeAlert)];
Run Code Online (Sandbox Code Playgroud)

我还更新了配置文件,在Parse上设置了应用程序,并确保在门户中启用了推送通知.

这就是问题,警报视图显示我是否要允许应用程序启用推送通知从不显示.我不知道为什么.我在我的其他应用程序中执行完全相同的操作并且工作正常,因此我不确定为什么这不起作用.

有没有人有任何想法?

Sim*_*iwi 11

事实证明,我的管理器中的配置文件没有从门户网站更新,原因有些奇怪.我不得不退出并重新登录.然后我刷新它,一切正常.

我检查的另一件事是,如果我的配置文件有一些叫做:aps-environment或者类似的东西,它没有那么让我相信这不是我的代码错了.

  • 完善!让我疯了! (2认同)