美文网首页
远程推送

远程推送

作者: 狒狒James_Leo | 来源:发表于2017-10-26 10:43 被阅读0次
    UIApplicationLaunchOptionsRemoteNotificationKey这个是远程推送远程用户点击推送进入到app后会走didFinishLauch方法,这个key计时launchOptions带过来的远程参数
    
    ios7-的版本推送走的方法
    application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
    
    ios7+走的推送方法
    - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler 
    
    //注册APNs成功并上报DeviceToken
    - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken {
        
        // Required
        [APService registerDeviceToken:deviceToken];
    }
    
    //实现注册APNs失败接口(可选)
    
    - (void)application:(UIApplication *)application didFailToRegisterForRemoteNotificationsWithError:(NSError *)error {
        //Optional
        NSLog(@"did Fail To Register For Remote Notifications With Error: %@", error);
    }
    

    相关文章

      网友评论

          本文标题:远程推送

          本文链接:https://www.haomeiwen.com/subject/lkbhpxtx.html