iOS 接入极光推送

作者: any_where | 来源:发表于2016-02-29 14:15 被阅读1232次

一、推送证书的制作

①创建一个推送的APPID

1.选择identifiers -> app ids

2.填写描述

3.Bundle ID(域名的反写)

4.勾选"Push Notifications"

5.点击上面的继续,可以看到下面的信息

6.成功创建APPID

②根据刚才新建的APPID ,制作APNS开发环境证书

1.选择certificates->development -> add新建

2.选择

3.选择APPID(自己新建的用于推送的APPID)

4.选取CSR上传(具体百度一下)

5.开发环境的推送证书制作完成

③、开发环境描述文件的制作(根据推送的APPID)

1.还是『+』

2.选择开发环境

3.选择APPID

4.选择开发者

5选择需要安装的设备

6.起个名字,制作完成

④、推送的.p12制作

选中上面的push service ,导出,把这个.p12上传到极光的服务器

二、极光推送的接入

附地址极光推送文档

1.在- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions方法中注册极光推送时,

#if __IPHONE_OS_VERSION_MAX_ALLOWED > __IPHONE_7_1

if ([[UIDevice currentDevice].systemVersion floatValue] >= 8.0) {

[JPUSHService registerForRemoteNotificationTypes:UIUserNotificationTypeAlert | UIUserNotificationTypeBadge | UIUserNotificationTypeSound categories:nil];

}else{

[JPUSHService registerForRemoteNotificationTypes:UIRemoteNotificationTypeAlert | UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound categories:nil];

}

#else

[JPUSHService registerForRemoteNotificationTypes:UIRemoteNotificationTypeAlert | UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound categories:nil];

#endif

[JPUSHService setupWithOption:launchOptions appKey:BFY_JPush_APP_Key channel:BFY_JPush_Channle apsForProduction:NO];

这样可以是iPhone4 7.1可以接受推送

相关文章

  • iOS 接入极光推送

    一、推送证书的制作 ①创建一个推送的APPID 1.选择identifiers -> app ids 2.填写描述...

  • 极光推送接入

    极光推送调研 极光接入 主要功能使用 总结 极光接入 申请极光AppKey 极光接入步骤/引入jar包 申请极光A...

  • 【知识总结】(2)远程推送

    推送SDK:极光推送 后台点击推送: iOS 10 以下收到推送点击触发 iOS 10 以上触发: 极光推送中使用...

  • 接入极光推送

    正常情况下,接入我们接入极光推送的sdk,当应用退出后,用户便无法再接受到推送,那么这样显示是不符合我们的需求得,...

  • iOS-iOS10极光推送的使用

    1、首先先配置好推送证书,传到极光。极光推送->iOS证书设置指南极光推送->iOS SDK集成指南(XCode8...

  • iOS-极光推送的使用

    1、首先先配置好推送证书,传到极光。极光推送->iOS证书设置指南极光推送->iOS SDK集成指南(XCode8...

  • 极光推送的坑

    1.iOS开发首次接入极光推送,开发过程中测试推送一切正常。但是,这个但是,发布了生产环境苹果手机竟然收不到推送的...

  • 极光推送集成开发

    1.极光推送集成与设置 极光推送地址①注册极光推送账号。②在应用管理内按照步骤创建APP。③找到“文档——iOS—...

  • iOS —— 极光推送和极光IM

    前言 (环境:iOS12.0、极光推送SDK3.1.0、极光IM3.7.0) 写iOS 推送(苹果原生态)时,笔者...

  • android集成华为push 6003错误,以及华为低版本cr

    前段时间项目需要接入推送功能,最终对比选择了使用极光推送,但是极光结束后台进程是收不到push消息的,需要我们自己...

网友评论

    本文标题:iOS 接入极光推送

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