iOS的DeviceToken随生产环境和开发环境变化
2016-02-16 17:57
621 查看
http://www.jianshu.com/p/a80535716e3a
这两天研究推送功能,有一个问题一直困扰着我,就是Device token会变化
当我用XCode直接运行到手机上的时候,Device token是以3开头的,而当我打包上传到fir.im,再下载安装的时候,Device token就变成以5开头了
其实这是生产环境和开发环境的问题,在这两个环境下Device token是不同的
如果你手机中的App是通过XCode直接安装的话,那么你的App就属于开发环境,想要推送成功就需要创建开发环境的证书;如果你的App是打包成ipa文件安装的(不管是正式上线还是自己测试),那么就是生产环境,需要创建生产环境证书,这两个环境的Device token是不同的
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/08/3db609bc80577117dc0cf651bce61687)
推荐拓展阅读
这两天研究推送功能,有一个问题一直困扰着我,就是Device token会变化
当我用XCode直接运行到手机上的时候,Device token是以3开头的,而当我打包上传到fir.im,再下载安装的时候,Device token就变成以5开头了
其实这是生产环境和开发环境的问题,在这两个环境下Device token是不同的
如果你手机中的App是通过XCode直接安装的话,那么你的App就属于开发环境,想要推送成功就需要创建开发环境的证书;如果你的App是打包成ipa文件安装的(不管是正式上线还是自己测试),那么就是生产环境,需要创建生产环境证书,这两个环境的Device token是不同的
推荐拓展阅读
相关文章推荐
- iOS 开发中,如何实现高效的大量(如十万级)推送通知?
- ios开发有关远程推送的测试版和正式发布版的区别
- 配置超级用户口令(Cisco IOS系统)
- iOS 设置头像圆角效果
- iOS 开发证书签发者无效
- iOS 关联外部应用
- iOS 通知 证书 设置指南
- iOS推送小结(证书的生成、客户端的开发、服务端的开发)
- ios 开发--使用模态跳转了2次之后怎么从第三个视图控制器回到跟视图控制器
- 如何成为一名入门级 iOS 开发者
- iOS中关于证书签发者无效的问题
- 《转载》IOS高级开发~开机启动&无限后台运行&监听进程
- IOS开发证书变成“此证书的签发者无效”解决方法
- iOS 推送的ios证书配置
- NSString简介
- iOS Provisioning Profile(Certificate)与Code Signing详解
- iOS常见问题解决大全(持续更新)
- ios 8+ (xcode 6.0 +)应用程序Ad Hoc 发布前多设备测试流程详解
- iOS block介绍和使用技巧(基础篇)
- iOS深入学习(Block全面分析)