2012-04-10 126 views
-2

在我以前的iPhone應用程序中,我沒有使用Apple Push Notification函數。在我目前的iPhone應用程序中,我想實現Apple推送通知功能。我提到實現iPhone應用程序的APN服務的方式,如何從iPhone應用程序測試Apple推送通知?

- (void)application:(UIApplication*)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken { 
- (void)application:(UIApplication*)application didFailToRegisterForRemoteNotificationsWithError:(NSError*)error { 
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo { 

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { 

我們可以測試提交應用軟件商店前的APN服務?如果可能,請建議您的想法來測試應用程序?

在此先感謝。

+0

http://stackoverflow.com/questions/1052645/apple-pns-push-notification-services-sample-code審查這將給你所有關於推送通知的答案 – priyanka 2012-04-10 09:51:00

+1

最好的示例代碼和對其他問題的答案是所有這些都可以在Apple網站上找到。爲什麼不先在那裏檢查? – 2012-04-10 09:51:41

+0

是的,你確定你可以..檢查這個[網站](http://urbanairship.com/)你可以測試你的應用程序,而無需任何編碼 – 2012-04-10 09:57:43

回答

2

爲了向用戶發送推送通知,您需要將每個用戶的設備令牌存儲在您自己的數據庫中。然後,您可以向每個用戶發送消息,向Apple發送消息負載,然後Apple將消息發送給用戶。

我會推薦使用Easy APNS來完成此操作。它很容易設置,易於使用和強大。