按照蘋果官方的要求:
每次啟動應用時跪另,檢查device token并發(fā)送到服務器
device token的一些特性:
1開發(fā)環(huán)境獲取的deviceToken和發(fā)布環(huán)境獲取的deviceToken是不一樣的在一臺設備中拧抖,deviceToken是系統(tǒng)級別的,不同App獲得的deviceToken是相同的免绿,deviceToken會過期
2單個App的更新deviceToken不會發(fā)生改變
3當進行備份恢復唧席、或恢復出廠設置之類的操作時,deviceToken會發(fā)生改變针姿,建議App在每次啟動時都獲取deviceToken
4用戶抹除iPhone的數(shù)據(jù)時袱吆,為了保護隱私,deviceToken會改變
5升級系統(tǒng)deviceToken有可能變化距淫,猜測是升級大的系統(tǒng)版本后deviceToken會變化
6在刪除手機上的App之后,再次下載安裝婶希,deviceToken在部分系統(tǒng)上會改變
注意: 推送相關證書只用在推送的后臺即服務端使用榕暇,工程中只需打開推送相關開關即可,不需要推送證書
————————————————
版權聲明:本文為CSDN博主「甜吖~」的原創(chuàng)文章喻杈,遵循CC 4.0 BY-SA版權協(xié)議彤枢,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/autom_lishun/article/details/114653277
1.升級系統(tǒng)device token有可能變化筒饰,確認的是升級到i0S5會變化缴啡,猜測是升級大的系統(tǒng)版本后device token會變化。
2.抹掉所有內(nèi)容和設置瓷们,reset設備后业栅,device token會變化。
3.恢復一個非本機的備份后谬晕,device token會變化碘裕。
4.device token會過期,這個眾說紛紅攒钳,有說是半年的帮孔,有說一年,有說兩年的不撑,不過會過期應該是確鑿的文兢。
5備份或者恢復本機的備份晤斩,device token不會變化