JPush iOS SDK v2.1.0
更新时间
- 2016-01-12
Change Log
主要对 iOS 9 适配支持。
- 功能增加:增加 bitcode 支持
- 优化改进:Demo 增加 iPhone 6 和 6plus 支持
- 优化改进:APService 变更为 JPUSHService
- 功能增加:增加 appKey 和 channel 通过代码初始化 API
- 优化改进:优化网路差环境 DNS 解析超时时间过长
- 优化改进:修复注册时没有获取到 RegistrationID 的 bug
- 优化改进:静态库文件名由 "libPushSDK-x.x.x.a" 变更为 "jpush-ios-x.x.x.a"
升级提示
- 建议升级!
升级指南
- 替换 lib 文件夹里的文件:先删除项目里旧的 .a 和 .h 文件,重新导入新的 .a 和 .h 文件(注意新版本替换 APService.h 为 JPUSHService.h)
- Xcode 7 环境下,替换原先导入的 libz.dylib 框架为 libz.tbd (特别留意)
- 需要删除旧的 libPushSDK-Simulator.a (如果存在)
- 关于 iOS 7 Background Push,JPush 提供一个教程文档:iOS 7 Background Remote Notification
- 如果是 1.2.7 及之前版本升级 请在 Build Settings 里面,找到 Other Linker Flags,去掉 -all_load, -ObjC