2016-05-30 46 views
0
  • 有一個應用程序剛剛在公司的PhoneGap(PG)上完成。鈦應用程序中的有效負載爲空,但通知在其他應用程序中成功接收

  • 該公司的後端團隊已經整合在推送通知,它是在PG工作的罰款。

  • 現在,我一直在Titanium中開發這個應用程序(只處理前端),並且我已經成功地使用CloudPush Android模塊註冊了Push應用程序(使用與PG應用程序相同的GCM服務器密鑰和發件人ID)並且我可以通過Appcelerator Dashboard(或Arrow DB)輕鬆接收推送消息,但在收到該公司的推送消息後,我的應用程序在拋出「有效負載爲空」的錯誤後崩潰。

  • 與此同時,它們的PG應用程序是容易接收推送消息。

  • 今天早上,我剛問過他們的後端的球隊,他們告訴我,他們沒有根據鈦格式化的有效載荷。

我應該怎麼做,使鈦的應用程序的工作,以及他們是否是錯誤的用他們的話說,還是有真像,根據鈦格式化數據???

回答

0

如果你不使用箭頭髮送推送通知的應用程序,那麼你可能可以更好地使用一般的一個GCM模塊那裏接收推送消息確實是我們的模塊可能期望某種格式(雖然我「M不是100%肯定):

http://gitt.io/search?q=gcm

+0

感謝福克,並原諒我回答這麼晚了,因爲我確認與我們的後端團隊這個問題。 現在很明顯,我們的雲端模塊總是需要一定的格式。 請參閱該圖像https://www.dropbox.com/s/fx46j4nux858a75/Screen%20Shot%202016-05-31%20at%207.37.15%20PM.png?dl=0 –

相關問題