美文网首页菊花党开发小TipsiOS
iOS的DeviceToken随生产环境和开发环境变化

iOS的DeviceToken随生产环境和开发环境变化

作者: 配筋翔图 | 来源:发表于2015-03-26 22:03 被阅读4221次

这两天研究推送功能,有一个问题一直困扰着我,就是Device token会变化

当我用XCode直接运行到手机上的时候,Device token是以3开头的,而当我打包上传到fir.im,再下载安装的时候,Device token就变成以5开头了

其实这是生产环境和开发环境的问题,在这两个环境下Device token是不同的

如果你手机中的App是通过XCode直接安装的话,那么你的App就属于开发环境,想要推送成功就需要创建开发环境的证书;如果你的App是打包成ipa文件安装的(不管是正式上线还是自己测试),那么就是生产环境,需要创建生产环境证书,这两个环境的Device token是不同的

相关文章

网友评论

  • 节奏不对啊:问下我打包到蒲公英上的app 测试环境下发的通知接不到~ 生产环境就能接到~这个是我打包的问题吗?
  • 43a44b73f62e:我测试不仅测试时新装会变,正式版卸载重新装devicetoken也会变,IOS9系统,这个问题怎么解决?
  • jins_1990:为什么测试运行时,同一台设备每次新安装同一bundleID的软件,返回来的deviceToken都不一样呢?按理说不应该是一样的吗?
  • 9ca36bae95cf:这个问题我也碰到过,但是为什么不一样我没弄明白?你能解释下吗?
  • zengcity:感谢总结

本文标题:iOS的DeviceToken随生产环境和开发环境变化

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