我已经找了好几天了,找不到东西了。
我有一个ipod touch 4g,刚开始将Game Center添加到我正在制作的游戏中。
这在模拟器中工作正常,但是当我尝试在我的设备上测试(在调试模式下运行应用程序)时,游戏中心无法识别游戏。
我在其他论坛上看到我应该处于沙盒模式,但我似乎无法在我的设备上输入它。
请有人告诉我如何进入SB模式
由于
答案 0 :(得分:13)
你做的是:
首先在sim中创建沙盒帐户是有帮助的,只是为了确保您没有真正创建Gamecenter帐户。
要完全确定创建沙盒帐户,请在模拟器上运行Gamecenter并在那里创建帐户。
答案 1 :(得分:8)
从iOS配置门户:
为了利用游戏中心 沙箱进行测试,你也必须 创建一个新的游戏中心测试用户 Game Center应用程序中的帐户 在你的设备上。
所有显式的App ID都是自动的 启用In App Purchase和Game 中央。通配符应用程序ID和 现有显式App的重复 ID不符合In App Purchase的条件 和游戏中心。
基本上有两个步骤:
答案 2 :(得分:1)
有同样的问题。这对我有用: 1.如果你越狱,退出GC,卸载APPSYNC,杀死所有进程。 2.创建adhoc构建,使用适当的权利对其进行签名,上传到您的Web服务器,无论如何。 3.下载/安装此ipa到您的设备并运行,当被要求创建新帐户或使用现有时 - 它将在沙箱内注册(或创建新的)。
答案 3 :(得分:1)
虽然Kendall过去解释过的工作原理,但从iOS9开始,您似乎必须从iTunesConnect创建沙盒帐户。
iTunesConnect -> Users And Roles -> Sandbox Testers
答案 4 :(得分:0)
适用于许多人的最简单的解决方法如下:
答案 5 :(得分:0)
遗憾的是,Apple 从 iOS 9 开始弃用了 Game Center 的沙盒环境,请参阅
<块引用>作为 iOS 9 和 El Capitan 发布的一部分,Game Center 开发沙箱已被淘汰,允许所有预发布开发在与已发布游戏完全相同的服务器环境中进行。
今天,如果我们要使用新的游戏中心帐户进行测试,我们需要使用实际电子邮件地址创建新的 Apple ID 以进行两因素授权。