3分钟演示

3分钟演示

1. 创建个推开发者帐号

2. 登记新应用

  • 创建好账号进入个推开发者平台,点击左上角【登记应用】按钮,如下图所示:

as_createapp1

  • 在登记应用界面填写应用名和应用标识,勾选iOS选项,并且上传正确的沙箱环境APNs证书:

demo_3


iOS需要上传对应的带密码的p12格式APNs证书(push证书),创建证书的详细步骤请参考创建APNs推送证书

  • 查看应用配置,记录新建应用的AppIDAppKeyAppSecret,如下图所示:

xcode_createapp3

3. 下载SDK

  • 访问个推iOS SDK下载地址:iOS SDK下载
  • 下载SDK后,你将得到一个压缩包,解压后有个推SDK库文件和演示Demo、Object-c集成Demo、Swift集成Demo。

4. 在XCode中打开Demo工程

  • 启动XCode,打开GtSdkDemo的工程文件GtSdkDemo.xcodeproj

5. 调整项目设置

  • 打开工程之后首先修改Demo工程的Bundle Identifier

demo_6

  • 然后在Build Setting中选择和Bundle Identifier对应的签名证书和 Provisioning Profile

demo_7

  • 最后将你在个推开发者平台上申请到的AppIDAppKeyAppSecret参数替换到demo工程AppDeletgate.m代码中。
  • demo_8

6. 运行Demo

  • 将您的测试机(iPhone)连接上电脑并且在XCode识别到手机之后,点击【运行】图标:

demo_9

  • Demo运行后,观察到ClientID获取成功后,点击Home键退出应用:

demo_10

7. 在个推开发者平台上推送消息

  • 创建一个透传消息任务,选择iOS为目标,填写Message作为通知内容,确认后全量发送:

demo_13

8. 在手机上查看收到的消息

  • 在锁屏界面和通知栏中,显示该条通知消息:

demo_12

demo_11

  • 点击该条通知后,打开Demo应用:

demo_14

  • Bingo~~ 推送演示成功!img_demo_smile

9. 进阶阅读

接下来,请阅读完整的iOS集成文档,在你的真实应用中集成个推SDK。不用担心,完成一个基础的集成工作只需要花费您不到5分钟的时间。

通知
2017.12.18 iOS SDK 2.1.0.0

新增 SDK 离线状态返回。 优化 SDK 解决已知问题。

......
2017.08.17 Android SDK 2.11.1.0

增加 "绑定、解绑别名" 结果回调 修复 "设置标签" 在某些情况下失败问题 修复若干其他 bug【感谢快看小说的反馈及大力支持~】

......
2017.08.10 iOS SDK 2.0.0.0

新增支持一键解绑该别名下对应的所有用户。 优化 SDK 解决已知问题,以 Framework 形式提供 SDK 库。 扩展 SDK(GtExtensionSdk)新增资源释放接口,防止超时处理导致的问题。

......
2017.08.03 Android SDK 2.10.3.5

调整代码符合google审核规则 针对海外用户进行联网优化 bug修复

......
2017.07.13 PYTHON SDK 4.0.1.4

修改获取用户状态接口的返回值无法识别的问题

......

文档中心搜索