【问题标题】:How can i implement apple Push Notification ?? [closed]我如何实现苹果推送通知? [关闭]
【发布时间】:2011-05-26 23:34:36
【问题描述】:

我是 iphone 开发新手,我想在我的应用程序中实现推送通知。我对此一无所知。任何人都可以提供示例代码。

【问题讨论】:

标签: iphone objective-c notifications push-notification push


【解决方案1】:

【讨论】:

    【解决方案2】:

    首先,您必须租用或拥有一台负责与 Apple 的 APNS 服务器通信的服务器。是的,在向您的应用用户推送通知时,您的服务器必须先将其推送给 Apple,然后让 Apple 代表您将这些通知传输给特定用户。

    其次,在 AppDelegate 的 .m 文件中覆盖并实现以下方法:

        - (void)application:(UIApplication*)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken {  
        - (void)application:(UIApplication*)application didFailToRegisterForRemoteNotificationsWithError:(NSError*)error {  
        - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo {
        //You probably already implemented this one
        - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { 
    

    在您将应用投入生产之前,使用 Apple 的沙盒服务器测试您的代码和服务器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-26
      • 2011-09-19
      • 2011-05-19
      • 2010-12-01
      • 1970-01-01
      相关资源
      最近更新 更多