所以我已经打电话了
[[UIApplication sharedApplication]registerForRemoteNotifications]
并通过
成功获得了apns令牌didRegisterForRemoteNotificationsWithDeviceToken
委托方法,但我没有做任何事情,iOS不允许我再次询问用户推送通知访问。
如果在用户已接受通知后才能获取设备APNS令牌?
答案 0 :(得分:0)
一旦您要求用户发送推送通知,您可以将其保存在NSUserDefaults或服务器上以备将来使用。我认为在服务器上存储设备令牌将是一个好方法。
答案 1 :(得分:0)
每次当您使用DeviceToken时, 那么你就可以得到令牌。
如下: [[UIApplication sharedApplication] registerForRemoteNotifications];然后是委托方法 didRegisterForRemoteNotificationsWithDeviceToken 将收到与第一次相同的令牌。
希望对你有所帮助。 :)