概述
转自http://blog.csdn.net/hmt20130412/article/details/32725195
/*****************************************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***********************************************/
最后
以上就是危机茉莉为你收集整理的iOS APNS远程推送(史上最全步骤)的全部内容,希望文章能够帮你解决iOS APNS远程推送(史上最全步骤)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复