我已經嘗試了很多教程來發送推送通知服務爲我的應用程序。當我在設備上測試它的工作。但如果我在應用程序啓動後在App Store上進行實時測試,並通過從商店下載並將其安裝到我的設備上,並運行用於發送推送通知的php文件,我沒有收到它。這裏是代碼我用於推送通知和我從中學到的tutorial。關於ios的實時推送通知教程
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
// Override point for customization after application launch.
self.viewController = [[[ViewController alloc] initWithNibName:@"ViewController" bundle:nil] autorelease];
self.window.rootViewController = self.viewController;
[self.window makeKeyAndVisible];
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:
(UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert)];
return YES;
}
- (void)application:(UIApplication*)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken
{
NSLog(@"My token is: %@", deviceToken);
}
- (void)application:(UIApplication*)application didFailToRegisterForRemoteNotificationsWithError:(NSError*)error
{
NSLog(@"Failed to get token, error: %@", error);
}
是否有可以教我擁有了它live.I任何教程從沙箱改變了我的PHP文件的環境live.Guidance請。
您是否爲生產服務器使用了正確的ssl證書?您無法使用沙盒證書連接到生產服務器。 – Sascha 2012-08-13 09:45:18
是的,我使用正確的SSL證書生產服務器.. – Dany 2012-08-13 09:47:21
@Sascha:是我的編碼是正確的? – Dany 2012-08-13 09:47:53