关于Device Tocken的改变

这两天研究推送功能,就是Device token不是一成不变的。

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

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

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


关于Device Tocken的改变_第1张图片

你可能感兴趣的:(ios,xcode,开发环境,device,tocken,生产环境)