我相信此问题之前已被提出,但所提供的解决方案与我无关或不适用。
我正在编写游戏应用程序的一半,并且刚刚为我的应用程序添加了基本的游戏中心功能 - 它只是检查用户是否在启动时登录到游戏中心。如果没有,它应该显示一个弹出框,提示用户登录或取消。当我在iPad模拟器中运行应用程序时,我意识到它没有做任何事情。当我尝试在我的iPad模拟器中运行Game Center应用程序时,我意识到我无法使用我常用的iTunesconnect帐户登录 - 它只是一直挂着。当我尝试“创建新帐户”时,它说“游戏中心帐户服务目前无法使用”。但是,我可以在模拟器中使用Safari应用程序访问网络。
我家里有一台iPad,它通过相同的路由器连接到互联网(因此它不能成为防火墙配置问题),这总是在游戏中心。当我在我的模拟器上收到错误消息时,我检查了iPad上的连接,我仍然登录了游戏中心。当我尝试退出时,我可以立即再次登录而没有任何问题。所以我尝试在iPad上测试我的应用程序 - 我在我的iPad上安装了xCode来构建应用程序。当我运行该应用程序时,它弹出弹出框,说它正在使用Sandbox帐户,并提示我使用我的itunesConnnect帐户登录,所以我这样做了,但没有其他事情发生 - 但是我没有进一步编程游戏中心功能进入应用程序。当我退出我的应用程序并尝试从我的iPad运行Game Center应用程序时,它开始表现得像iPad模拟器 - 当我尝试使用我的iTunesconnect帐户登录时会挂起,当我尝试创建新帐户时,它会告诉我服务当前不可用...在我安装和运行我的应用程序之前,仅仅10分钟之前,一切正常。
我可以在我的iPad游戏中心使用某些设置,现在它无法正常工作吗?我不明白如何安装我的应用程序会以任何方式影响Game Center应用程序。现在我的iPad设备和模拟器都不会登录游戏中心。
PS:我已经在我的计算机上检查了我的/ etc / hosts文件等,这是默认文件,这对我的防火墙来说不是问题,因为我之前总能在iPad上访问Game Center。有没有人有任何想法?这让我发疯,我想知道是否必须在我的Ipad上单击“恢复”以恢复游戏中心。但它仍然无法解决我的Mac上的模拟器无法正常工作的问题。
感谢您的任何建议!!!! 阿蒂
答案 0 :(得分:1)
过去几天我一直在努力解决完全相同的症状。最后,我不得不禁用我的防火墙(在3com ADSL OfficeConnect上运行),然后沙盒模式工作。有趣的笔记:
[推测:防火墙的日志记录非常无用,但它会报告(不存在的)TCP FIN扫描 - “高”设置可能有点敏感。没有多大意义,这只会影响对沙箱服务器的访问,但从经验上来说,确实如此。]
答案 1 :(得分:0)
要在测试应用中使用Game Center,您必须设置特定于您的应用的开发游戏中心(沙盒)帐户,并使用这些帐户登录并测试游戏中心功能。
在将游戏中心代码添加到您的应用之前,您可以阅读Game Kit Programming Guide: Game Center Overview以确保在Apple服务器端正确设置了所有内容。
答案 2 :(得分:0)
关闭您的应用和任何其他Game Center应用。转到设置 - >游戏中心 - 单击您的连接名称,然后选择注销。接下来运行一个游戏中心应用程序,你没有写(EX愤怒的小鸟)登录到游戏中心(塔拉)你不再在沙盒中