2013-02-26 78 views
1

GKTurnBasedMatch的消息属性允许更改下一个参与者收到的推送通知中的文本,但是如何对其进行本地化?我尝试使用Localizable.strings,但不起作用。我知道定期推送通知可以轻松本地化,但由于Game Center完全控制这些通知,因此似乎无法执行此操作。本地化的GKTurnBasedMatch消息

回答

0

我在几个月前面临同样的问题。

我最终创建了一个用户类,其中包含有关用户更喜欢哪种本地化的信息,然后让其他玩家决定语言。

类似:

  • PLAYER1:开始游戏
  • PLAYER1:告知player2约昵称,首选浪等
  • player2:告知PLAYER1约昵称,首选 郎等
  • PLAYER1:以首选语言向玩家2发送消息。

不是很高雅,但工作。