在official documentation,你可以找到的信息:APN(Apple推送通知)的有效載荷大小限制
每個推送通知包括有效載荷。有效負載包含有關係統如何警告用戶以及您提供的任何 定製數據的信息。允許通知 有效載荷的最大尺寸爲256字節; Apple推送通知服務拒絕任何超出此限制的 通知。
但是在WWDC 14,我們可以看到這個截圖:
我不知道是否有關於推送通知的大小限制任何官方聲明的蘋果。我測試了它,並且更大的是256字節,但文檔說它不應該。有人可以確認或否認遠程通知的大小?
從我自己的測試,適合您在警報彈出屏幕上看到的約3-4行文字。每一行都有幾個字。我傾向於認爲它類似於可以在Tweet中寫入的數量,也許稍微有點小。我不知道拒絕通知,但我知道,如果我放入的文字多於3-4行,它們會被截斷並且不會顯示。 – Zhang 2014-10-07 10:26:58
它看起來像蘋果還沒有更新他們的APNS文檔。我找不到任何官方的Apple文檔提到有效載荷大小的增加。 – Eran 2014-10-07 10:29:06
iOS7爲256字節,iOS8 +爲2KB。 Fore HTTP/2其4KB。閱讀更多:http://www.jeenalinfotech.com/blogs/ios/what-is-the-maximum-size-of-apple-push-notification/ – milanpanchal 2016-04-23 09:48:52