Ios6 苹果apns推送通知iOS 6

Ios6 苹果apns推送通知iOS 6,ios6,push-notification,apple-push-notifications,Ios6,Push Notification,Apple Push Notifications,我正在尝试为我的新应用设置推送通知,我听说在ios 6中,每次启动应用时,设备令牌都会发生变化 这是真的吗 有人能告诉我在iOS 6中我改成了什么Apns吗 非常感谢你的帮助。(我用谷歌搜索过,不用担心)那不是真的。 设备令牌很少更改(通常只有在您更改iOS版本或从备份还原设备时才会更改)。 事实上,同一设备上的所有应用程序都具有相同的设备令牌。 这些东西在iOS6中没有改变。这不是真的。 设备令牌很少更改(通常只有在您更改iOS版本或从备份还原设备时才会更改)。 事实上,同一设备上的所有应用程

我正在尝试为我的新应用设置推送通知,我听说在ios 6中,每次启动应用时,设备令牌都会发生变化

这是真的吗

有人能告诉我在iOS 6中我改成了什么Apns吗

非常感谢你的帮助。(我用谷歌搜索过,不用担心)

那不是真的。 设备令牌很少更改(通常只有在您更改iOS版本或从备份还原设备时才会更改)。 事实上,同一设备上的所有应用程序都具有相同的设备令牌。 这些东西在iOS6中没有改变。

这不是真的。 设备令牌很少更改(通常只有在您更改iOS版本或从备份还原设备时才会更改)。 事实上,同一设备上的所有应用程序都具有相同的设备令牌。
这些东西在iOS6中没有改变。

无论设备令牌是否改变,最好在每次启动应用程序时重新注册,以处理可能发生的改变(在某些情况下可能发生)

在您的应用程序中:didFinishLaunchingWithOptions:您应该使用此代码来避免由于设备令牌更改而可能出现的任何问题:

UIRemoteNotificationType types = [[UIApplication sharedApplication] enabledRemoteNotificationTypes];
if (types != UIRemoteNotificationTypeNone){
    [[UIApplication sharedApplication] registerForRemoteNotificationTypes: UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert];
}

无论设备令牌是否更改,最好在每次启动应用程序时重新注册,以处理更改的可能性(在某些情况下可能发生)

在您的应用程序中:didFinishLaunchingWithOptions:您应该使用此代码来避免由于设备令牌更改而可能出现的任何问题:

UIRemoteNotificationType types = [[UIApplication sharedApplication] enabledRemoteNotificationTypes];
if (types != UIRemoteNotificationTypeNone){
    [[UIApplication sharedApplication] registerForRemoteNotificationTypes: UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert];
}

非常感谢你!这只是让设备改变的方法,是真的吗?@user2206906我不知道。是什么让你认为它改变了?有人能告诉你什么是注册设备令牌的替代方案吗?我在我的项目中收到一条警告:“注册设备令牌被弃用,如libuairship1.3.0。如果有人知道这一点,请帮助我。@ManthanPatel的问题与城市飞艇无关。也许你应该发布一个新问题(或搜索关于城市飞艇的现有问题)。非常感谢!这只是获取更改的设备的方法,是真的吗?@user2206906我不知道。是什么让你认为它更改了?有人能告诉我注册设备令牌的替代方案吗?我在我的项目中收到一条警告:“注册设备令牌已被弃用,如在libuairship1.3.0中一样。”。“如果有人知道这一点,请帮助我。”曼坦帕特尔说,“这个问题与城市飞艇无关。”。也许你应该发布一个新问题(或者搜索一个关于城市飞艇的现有问题)。