/*****************************************1************************************************/
![]()
/*****************************************2************************************************/
![]()
/*****************************************3************************************************/
![]()
/*****************************************4************************************************/
![]()
![]()
/*****************************************5************************************************/
![]()
/*****************************************6************************************************/
![]()
/*****************************************7************************************************/
![]()
/*****************************************8************************************************/
![]()
/*****************************************9************************************************/
![]()
/*****************************************10************************************************/
![]()
/*****************************************11************************************************/
![]()
/*****************************************12************************************************/
![]()
/*****************************************13************************************************/
![]()
/*****************************************14************************************************/
![]()
/*****************************************15************************************************/
![]()
/*****************************************16************************************************/
![]()
/*****************************************17************************************************/
![]()
/*****************************************18************************************************/
![]()
/*****************************************19************************************************/
![]()
/*****************************************20***********************************************/
![]()
/*****************************************21***********************************************/
![]()
/*****************************************22***********************************************/
![]()
/*****************************************23***********************************************/
![]()
/*****************************************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***********************************************/
![]()
/*****************************************26***********************************************/
![]()
/*****************************************26***********************************************/
![]()
本文转自mfrbuaa博客园博客,原文链接:http://www.cnblogs.com/mfrbuaa/p/5329038.html,如需转载请自行联系原作者