注册远程通知后,我可以显示如上图所示的警报 View 。
但是,当我删除我的Project App并再次构建它时,它将不再显示。

是否有机会再次在同一设备上显示警报 View ?

我喜欢再次获取设备 token ,因为我无法将设备 token 临时存储在NSUserDefaults中。

最佳答案

在启动时,您的应用应通过以下方式请求 token :

- (void)registerForRemoteNotificationTypes:(UIRemoteNotificationType)types

并将在委托(delegate)消息中从iOS获取 token :
– application:didRegisterForRemoteNotificationsWithDeviceToken:

iOS将提示用户仅在必要时允许通知。如果已经为您的应用授权了远程通知,则不会显示警报,并且您的应用将获得有效的 token 。

NET是您不能强制发出警报,但您不必这样做。

10-07 19:31
查看更多