以下是我设置的内容:
- 在iTunes Connect中启用了游戏中心(我的应用版本1.0)。
- 在iTunes Connect的“功能”部分启用了游戏中心。
- Xcode中的所有代码都是通过
GameKit.framework
子类GameCenterManager
建立的,没有错误或弃用的方法。
- Game Center在“功能”中打开并出现在“构建阶段”中。
-
Info.plist
中的捆绑标识符与iTunes Connect中的标识符匹配。
- 我不知道是否需要,但我的App ID仅存在于iTunes Connect中(我不知道如何在Xcode中找到它。)
- 我的设备上的游戏中心启用了沙箱。
- 然而,我不能在游戏中心看到我的游戏,那么在这方面我还需要进一步设置吗?
- 我在iTunes Connect中创建了3个Sandbox Tester用户,并且当前以其中一个登录到Game Center。
- 我之前登录过Game Center作为我的常规Apple ID并以此方式进行了测试,但没有任何效果。但是,使用新的Sandbox测试人员,似乎我仍在使用我的常规Apple ID在“常规”选项卡下的“身份”中构建来自Xcode的应用程序。
醇>
考虑到所有这些,当我按下应该带我进入游戏中心的按钮时,我收到以下消息(我设置了):
Game Center is Unavailable
Player is not signed in
然而,我已登录,似乎一切都设置好了。我还没有提交我的应用程序进行审核......在测试Game Center之前,我是否需要提前做?这没有意义,但是,之前从未使用过GameKit.framework
,这个问题的所有可能解决方案都是有道理的。
我使用Xcode 7.1.2构建到iOS 8.3。