我做的一切都是在本教程:的iOS推送通知沒有我的設備上工作
http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12
我創建的證書,APP_ID和供應配置文件,並嘗試使用推送通知服務下面簡單的代碼中代表文件:
self.window.rootViewController = self.viewController;
[self.window makeKeyAndVisible];
// Let the device know we want to receive push notifications
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:
(UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert)];
我在我的iPad上試過我的應用程序,但它不起作用。 iOS不會問我是否允許我的應用使用推送通知,也不會在設置>通知列表中顯示我的應用。 在編譯或運行我的應用我沒有得到一個錯誤..
錯誤
我只是執行「didFailToRegisterForRemoteNotificationsWithError」的方法,當運行應用程序
我得到這個錯誤2013-03-31 00:11:10.481 PushAppCalisma [272:907] {
NSLocalizedDescription = "no valid 'aps-environment' entitlement string found for application";
}
您是否從配置文件配置了App ID來支持遠程通知? – Alexander
是的,我想你是問上面的圖片?... – cmltkt
你是否實現了應用程序:didFailToRegisterForRemoteNotificationsWithError:你會得到什麼錯誤? – Mar0ux