使用融雲 SDK 避坑指南之 iOS13 推送失敗

2021-10-24 23:16:12 字數 558 閱讀 9699

融雲 sdk 支援蘋果推送,當我使用的裝置公升級到 ios13 及以上時,推送突然就不能用了?,經過半天的排查,終於找到了問題,原來是 devicetoken 格式變了,具體可以參考

問題原因:由於 ios13以後,蘋果的 devicetoken 格式變了,但是上傳給融雲的 devicetoken 處理方式還是使用的老方式,導致了推送無法收到。

處理方法:

公升級融雲的 sdk,他們提供了新的介面,需要公升級到 2.9.25 以後的版本,可以適配新格式的 devicetoken,且堅固老版本。

didregisterforremotenotificationswithdevicetoken:(nsdata *)devicetoken

如果不想公升級 sdk,那就得單獨處理一下

didregisterforremotenotificationswithdevicetoken:(nsdata *)devicetoken

- (nsstring *)gethexstringfordata:(nsdata *)data

return hexstring;}

融雲官網:

MySql 之 left join 避坑指南

優質文章,第一時間送達 這裡我先給出乙個場景,並丟擲兩個問題,如果你都能答對那這篇文章就不用看了。select from classes id name 1 一班 2 二班 3 三班 4 四班select from students id class id name gender 1 1 小明 m ...

Xpath匹配之避坑指南

目錄 一 xpath匹配查詢工具 二 路徑中存在tbody導致匹配為空 三 交錯標籤的匹配 四 跳過某個序號的標籤進行匹配 五 匹配項標籤有差異,匹配時個數不一致 六 不定時更新.chrome上有個外掛程式叫 xpath helper 裝上後,按 ctrl shift x 就可以召喚和關掉,使用很方...

MySQL 之 LEFT JOIN 避坑指南

假設有乙個班級管理應用,有乙個表classes,存了所有的班級 有乙個表students,存了所有的學生,具體資料如下 create table classes id int 10 unsigned not null auto increment,name varchar 255 default n...