sandbox - 关于游戏中心(沙盒)的问题

标签 sandbox game-center

我正在使用非常简单的代码,以 Strougo & Wenderlich 中的代码为蓝本,但我正试图弄清楚奇怪的事情正在发生。其中几个:

1) 在设备上的游戏中心应用程序中,我从应用程序商店购买的一款游戏(即 Temple Run)与我尝试调试的游戏一起显示在沙盒中。那是怎么到那里的?我有其他几个带有游戏中心功能的应用商店游戏没有显示,因此我设备上的所有内容都没有显示。

2) 我正在开发的游戏有成就和排行榜。提交两者的代码似乎都有效,但只有我的成就显示在游戏中心应用程序中。它说“没有排行榜”,而不是显示我的排行榜。但是,如果我运行检索排行榜信息的代码,它会按预期工作,并且我会取回我的分数。

3) 模拟器中的游戏中心应用程序没有显示“无排行榜”。它有我的游戏排行榜,但显示“没有得分”。在排行榜详细信息屏幕上,它显示我的排名为 1 位 friend 中的第 1 名和 2 位玩家中的第 2 位,并在详细信息中显示我的测试游戏中的实际分数。

4) 模拟器的游戏中心应用程序说我没有成就,即使设备的游戏中心应用程序正确显示了成就。模拟器的 Game Center 应用程序是否模拟 Game Center 服务器而不与真实的 Game Center 服务器通信?

5)即使我没有做任何事情来成为 friend (解释上面的#3),我也算是我自己的“ friend ”之一吗?

6) 设备上的排行榜屏幕乍一看似乎可以正常工作,但我刚刚意识到它显示的分数在数字上是错误的!这是怎么回事?也许它们是昨天或其他时间留下的?

最佳答案

1) Game Center 帐户有时会陷入沙盒模式,一种解决方案是从 Game Center 应用程序注销并从游戏登录(在本例中为 Temple Run)

2)我也遇到了类似的问题,我认为有些与沙盒帐户有关。例如,当我仅从一台设备发送分数时,我看不到上传的任何排行榜分数,一旦第二台设备提交分数,它们都会出现在排行榜中。

此外,您是否还从 iTunes Connect 为当前版本启用了 Game Center?

关于sandbox - 关于游戏中心(沙盒)的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9695390/

相关文章:

php - PayPal 在交易成功后不返回任何变量

sharepoint-2010 - Sharepoint 2010 沙盒解决方案

ios - 在持久性游戏中处理多个iOS Game Center用户

c# - Unity项目中的GameCenter

iphone - 如何使用 swift 验证本地播放器?

c# - 使用 flex 的套接字连接违反安全沙箱

javascript - html5 javascript-如何捕获从沙盒 iframe 中启动导航的尝试?

macos - 使用启用了应用程序沙箱的 NSTask 运行/bin/ps

ios - 将 Game Center 好友及其分数加载到 UITableView

iphone - 使用 Game Center 登录在远程服务器上引导登录