2013-12-12 77 views
2

我们有启用push notification的分发配置文件。对于大多数ipad设备,我们可以注册push notification并获取设备令牌,但对于极少数设备,我们无法注册推送通知,并且我们无法检索设备令牌,同时也没有任何设备令牌下面delegate方法得到调用推送通知:无法注册少数ipad设备的推送通知

- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken; 

- (void)application:(UIApplication *)application didFailToRegisterForRemoteNotificationsWithError:(NSError *)error; 

任何帮助就这将是apprieciated。

感谢 shahnawaz

+0

你的意思是无法在某些设备上注册推送通知?什么是错误? –

回答

0

我想你应该遵循以下两个步骤:

  1. 检查你的包标识,重新创建你的证书和重新安装。然后制作一个新的IAP并重试。可能会有所帮助。

  2. 可能是你的监狱设备损坏的问题。由于越狱和被黑客入侵的iOS设备从不生成令牌。因此,推送通知无法工作。请检查这些link & link也。我认为这是你面对这个问题的原因。

祝您好运!

0

您是否在iPad中安装应用程序时收到了苹果APNS提醒信息?如果没有,你肯定会在创建证书和配置文件时丢失一些东西

要解决此问题:

  1. 删除您的证书和配置配置文件。
  2. 重新创建证书和供应配置文件并进行安装。

如果您在请求CAR时提供的电子邮件地址不是该苹果帐户中的成员,则Apple推送通知也不起作用。

相关问题