我正在处理针对我的应用的Apple推送通知。这里我的应用程序在调试阶段正常工作。但是当我通过diawi生成IPA文件并安装在我的设备上时。推送通知无效。设备无法接收推送通知。我该如何解决这个问题?
答案 0 :(得分:0)
您可以查看两件事:
1)确保使用相同的临时配置文件来创建构建。
2)确保已为push in xCode项目启用所有必要的设置。
3)如果您执行上述两个步骤,请尝试提醒您在 didRegisterForRemoteNotificationsWithDeviceToken 方法中获得的deviceToken。
- (void)application:(UIApplication*)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken
{
NSString *dt = [[deviceToken description] stringByTrimmingCharactersInSet:
[NSCharacterSet characterSetWithCharactersInString:@"<>"]];
dt = [dt stringByReplacingOccurrencesOfString:@" " withString:@""];
}
您可以查看Ray Wenderlich教程以获取更多说明。