2013-05-30 83 views
0

根據Apple規範,推送通知消息的最大有效負載爲256字節。 通常,最小有效負載應爲 {"aps":{"alert":""}},其中佔用了20個字節。所以,消息中的最大字節數應該是236字節。IBM Worklight:iOS推送通知長度限制

從Worklight角度來看,推送通知消息的最小有效負載是多少?因爲我不確定它是否會將sound: null或事件源名稱添加到有效內容中。最終,我想獲得可以通過Worklight中的APNS發送的字節數。

非常感謝。

+0

我自己還沒有完成這項工作,但是您可以開始剝離有效內容並查看它何時失敗,這將是Worklight視角中的最小有效內容。 :) –

+0

是的,但不幸的是我沒有一個蘋果開發者帳戶的測試:(所以想問問,如果有人有這方面的經驗... – red23jordan

回答

1

當僅發送帶有消息的簡單推送通知時,消息的最大長度確定爲236個字符。

你的有效載荷是JSON字符串,它必須是256個字符。 Apple不會更改您的JSON或干擾數據包,因此您可以控制整個有效負載。

只要記住,你不需要null結束你的JSON字符串。

+0

是的,典型的情況下應該是這樣的。但是,因爲我使用用於推送通知的Worklight,我不在整個有效負載的控制之中。我擔心的是在Worklight中還有一些其他信息。 – red23jordan