2013-02-26 74 views
1

GKTurnBasedMatch的消息屬性允許更改下一個參與者收到的推送通知中的文本,但是如何對其進行本地化?我嘗試使用Localizable.strings,但不起作用。我知道定期推送通知可以輕鬆本地化,但由於Game Center完全控制這些通知,因此似乎無法執行此操作。本地化的GKTurnBasedMatch消息

回答

0

我在幾個月前面臨同樣的問題。

我最終創建了一個用戶類,其中包含有關用戶更喜歡哪種本地化的信息,然後讓其他玩家決定語言。

類似:

  • PLAYER1:開始遊戲
  • PLAYER1:告知player2約暱稱,首選浪等
  • player2:告知PLAYER1約暱稱,首選 郎等
  • PLAYER1:以首選語言向玩家2發送消息。

不是很高雅,但工作。