我尝试过将PushMeBaby作为服务器。我面临的问题是推送通知被激活,因为当应用程序启动时它会提示我连接到iTunes以获取推送通知,但是
didRegisterForRemoteNotificationsWithDeviceToken
,也不
didFailToRegisterForRemoteNotificationsWithError
被叫。所以我无法获取设备令牌将通知从PushMeBaby mac服务器推送到我的设备进行测试。我正在使用iPhone OS 3.1.2越狱iphone 2g
任何人都可以帮助我...
提前完成了......
答案 0 :(得分:4)
这里的问题是您正在使用越狱iPhone。根据我的经验,APNS不提供“黑客”设备,第一个症状是他们不发送回复。您可以借用设备来验证这一点。
答案 1 :(得分:1)
- (void)application:(UIApplication *)app didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)dToken {
NSString *strToken = [NSString
stringWithFormat:@"%@",dToken];
NSLog(@"deviceToken is : %@",strToken);
strToken = [strToken stringByReplacingOccurrencesOfString:@" " withString:@""];
strToken = [strToken stringByReplacingOccurrencesOfString:@"<" withString:@""];
strToken = [strToken stringByReplacingOccurrencesOfString:@">" withString:@""];
NSLog(@"deviceToken is : %@",strToken);
}