0

我部署了幾個在幾個國家使用的應用程序。 現在我想發送通知,但我找不到用不同語言發送通知的方法。 我的需求是向用戶發送一些消息,所以我不能將翻譯集成到i18n文件中。Appcelerator推送通知國際化

我想我不是第一個有這樣的問題,但我沒有在互聯網上找到很多幫助。

請不要猶豫,分享一些技巧或好的做法關於事先知道

感謝,

阿爾諾

回答

0

APN和GCM自己只知道令牌爲每個設備。它是像Arrow Push這樣的推送服務提供商,用於跟蹤每個令牌的元信息。

對於Arrow Push,您可以爲每種語言創建單獨的頻道。然後,當您發出推送通知時,您需要爲每種語言單獨執行此操作,並定位相關頻道。

要訂閱令牌/用戶的頻道看到: http://docs.appcelerator.com/platform/latest/#!/api/Modules.Cloud.PushNotifications-method-subscribeToken

發送給所有的記號/在一個頻道的用戶看到: http://docs.appcelerator.com/arrowdb/latest/#!/api/PushNotifications-method-notify

還是通過Appcelerator的平臺儀表盤送。

+0

因此,沒有辦法將通知發送到特定國家的所有設備? – Arnaud

+0

谷歌和蘋果提供的服務並非開箱即用。您將需要照顧自己的分組設備令牌。 –