iOS APNS远程推送(史上最全步骤)

/*****************************************1************************************************/

iOS APNS远程推送(史上最全步骤)_第1张图片

/*****************************************2************************************************/

iOS APNS远程推送(史上最全步骤)_第2张图片

/*****************************************3************************************************/


/*****************************************4************************************************/

iOS APNS远程推送(史上最全步骤)_第3张图片

/*****************************************5************************************************/

iOS APNS远程推送(史上最全步骤)_第4张图片

/*****************************************6************************************************/


/*****************************************7************************************************/

iOS APNS远程推送(史上最全步骤)_第5张图片

/*****************************************8************************************************/

iOS APNS远程推送(史上最全步骤)_第6张图片

/*****************************************9************************************************/

iOS APNS远程推送(史上最全步骤)_第7张图片

/*****************************************10************************************************/


iOS APNS远程推送(史上最全步骤)_第8张图片

/*****************************************11************************************************/

iOS APNS远程推送(史上最全步骤)_第9张图片

/*****************************************12************************************************/

iOS APNS远程推送(史上最全步骤)_第10张图片

/*****************************************13************************************************/

iOS APNS远程推送(史上最全步骤)_第11张图片

/*****************************************14************************************************/

iOS APNS远程推送(史上最全步骤)_第12张图片

/*****************************************15************************************************/

iOS APNS远程推送(史上最全步骤)_第13张图片

/*****************************************16************************************************/

iOS APNS远程推送(史上最全步骤)_第14张图片

/*****************************************17************************************************/

iOS APNS远程推送(史上最全步骤)_第15张图片

/*****************************************18************************************************/


/*****************************************19************************************************/


/*****************************************20***********************************************/

iOS APNS远程推送(史上最全步骤)_第16张图片

/*****************************************21***********************************************/


/*****************************************22***********************************************/

iOS APNS远程推送(史上最全步骤)_第17张图片

/*****************************************23***********************************************/

iOS APNS远程推送(史上最全步骤)_第18张图片

/*****************************************24***********************************************/

真机运行远程推送dome,然后得到下面的device

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

  // 注册远程推送      
   [application registerForRemoteNotificationTypes:UIRemoteNotificationTypeAlert | UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound ]; 
}   
  //注册失败时的代理实现  
  - (void)application:(UIApplication *)application didFailToRegisterForRemoteNotificationsWithError:(NSError *)error{ 
          NSLog(@"Error:%@",error);  
 }     
//获得40位的令牌,在推送时需要使用  
- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken{ 
        NSLog(@"DeviceToken :%@",deviceToken);  
 }


/*****************************************25***********************************************/

iOS APNS远程推送(史上最全步骤)_第19张图片

/*****************************************26***********************************************/

iOS APNS远程推送(史上最全步骤)_第20张图片


/*****************************************26***********************************************/



             iOS APNS远程推送(史上最全步骤)_第21张图片

你可能感兴趣的:(apns,远程推送)