看板 MacDev 關於我們 聯絡資訊
請問 目前我需求的功能為用IOS系統接GCM 但是由於內容機密性質 server端需要加密後才能傳送至gcm主機 但這樣手機接到的推播訊息能否解密後再顯示在“通知列”上 推播訊息接收後取出再解碼是沒問題的 但是似乎不能再放回去原本的推播內容? 等大家幫忙解惑 謝謝 -- Sent from my Misaka 10032 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.11.241 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1466068224.A.25B.html
benjenq: iOS裝置可接收GCM推播嗎? 06/16 17:42
這邊我沒說清楚 我是用GCM->APNS->IOS 這樣傳的
stweber2001: 等iOS 10, 目前無解 06/16 18:19
darktt: 此題無解,就算用APNS,你不送iOS支援的 06/16 18:59
darktt: 格式,iOS系統完全不會理你 06/16 18:59
darktt: 另外推播的顯示是iOS系統負責的與App完全 06/16 19:00
darktt: 沒有關係 06/16 19:00
因為Android有辦法改 不過看來IOS不給改
jazzter: 機密性質就不太應該使用推播吧? 06/16 21:33
客戶要求QQ
tentenlee: 阿就送"有新訊息" 然後開app後再用api回查就好了呀 06/17 00:36
這個是最後一個方法了 客戶還是比較想要可以直接在通知列看到資料 ※ 編輯: yj0803 (118.163.11.241), 06/17/2016 14:04:58
Blueshiva: 如果可以直接顯示內文在待機畫面,代表根本不是機密, 06/17 15:51
Blueshiva: 一開始就用明碼就好啦 XDD 06/17 15:51
uoyihc: 如果推播內容加上content-available=2這 06/19 18:27
uoyihc: 如果推播內容加上content-available=2這 06/19 18:27
uoyihc: 個key,然後配合local notification可以 06/19 18:27
uoyihc: 某種程度上達到你的目的嗎 06/19 18:27
uoyihc: 手機推文打錯字了 是content-available = 06/19 18:28
uoyihc: 1 才對 06/19 18:28
uoyihc: 有加content-available=1的話 app在背景 06/19 18:40
uoyihc: 或是尚未啟動時若收到推播 會觸發含有com 06/19 18:40
uoyihc: pleteHandler的didReceiveRemoteNotifica 06/19 18:40
uoyihc: tion方法 可以在compleHandler這個block 06/19 18:40
uoyihc: 中把資料解密 再利用local notification 06/19 18:40
uoyihc: 顯示給user 06/19 18:40
uoyihc: 但有2個狀況下上述方法不會被觸發 06/19 18:41
uoyihc: 1. user主動把app關掉 而app又沒有定位功 06/19 18:43
uoyihc: 能時 06/19 18:43
uoyihc: 2. 裝置有設密碼 開機或重啓後尚未解鎖密 06/19 18:45
uoyihc: 碼之前 06/19 18:45
uoyihc: 以上 供你參考 06/19 18:45
uoyihc: 希望有幫助 06/19 18:46