ACC - iOS推播通知錯誤

本文提供內部部署安裝或雲端安裝時iOS通知錯誤問題的解決方案。

說明 description

環境

Campaign Classic

問題/症狀

無法使用二進位聯結器或HTTP2聯結器傳送iOS推播通知。 在二進位聯結器上,請求的狀態為  已推送至聯結器,但使用者沒有收到警報。 切換至HTTP2聯結器時,您仍可能會收到錯誤:  APNS伺服器傳回錯誤'DeviceTokenNotForTopic。

可能會出現下列錯誤訊息:  APNS伺服器: #HOSTNAME#錯誤'DeviceTokenNotForTopic。

原因

如果憑證已過期,便會發生錯誤。 有時候,即使重新安裝憑證、將傳送記錄資格設定為*保留,*並重新啟動服務,錯誤仍會持續存在。 因為憑證包含兩個憑證和兩個私密金鑰,所以可能發生這種情況。

解決方法 resolution

若要解決內部部署安裝時的問題,請先嘗試重新安裝憑證。 如果這不能解決問題,請檢查憑證是否包含兩個憑證和兩個私密金鑰。 如果有的話,將它們分割成個別的憑證,這樣應該可以解決此問題。

若是雲端安裝,請使用包含單一金鑰的新憑證聯絡支援團隊。

以下命令可以擷取憑證:

openssl pkcs12 -in <certificate package file>.p12 -out apns_cert.pem -clcerts -nokeys

注意   — 電腦上必須安裝SSL,這個命令才能運作。

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f