1

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

4

1 回答 1

0

几个月前我也遇到过同样的问题。

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

就像是:

  • player1:开始游戏
  • player1:通知player2昵称,首选语言等
  • player2:告知player1昵称,首选语言等。
  • player1:以首选语言向 player2 发送消息。

不是很优雅,但工作。

于 2013-02-26T12:53:59.393 回答