GameCenter 挑战在 Sandbox 中不起作用?
Posted
技术标签:
【中文标题】GameCenter 挑战在 Sandbox 中不起作用?【英文标题】:GameCenter Challenges do not work in Sandbox? 【发布时间】:2013-10-18 22:06:12 【问题描述】:我们一直在尝试将 GameCenter 挑战整合到我们的最新版本中。其他一切在沙盒中都可以正常工作,但挑战却不行。
当我们提交挑战时,委托返回它没有被发送,并且原生 GameCenter 视图控制器中没有显示任何内容。
有人知道这是否是预期的吗?如果不在沙箱中,我们应该如何测试挑战代码?
Extra Credit 有没有人看过有关挑战的最新文档?我们看到的所有内容都引用了旧的不推荐使用的函数。
【问题讨论】:
【参考方案1】:它们可以在沙盒中工作,但我的经验是,您需要两台 ios 设备(不是模拟器)在测试它们时都登录到不同的 GC 帐户。这样做,您会发现挑战出现得相当快,否则它们是否会出现就有点随机了。
【讨论】:
澄清一下,我们在 iOS7 上。遗憾的是,尽管我们使用不同的 GC 登录名在两台不同的设备上,但我们仍然没有看到遇到的挑战。 难以置信,刚刚发现它对我们不起作用的原因。我们包含一条消息....将其设置为 nil 并且一切都在设备上运行。啊。没关系,消息是方法调用中的参数之一!以上是关于GameCenter 挑战在 Sandbox 中不起作用?的主要内容,如果未能解决你的问题,请参考以下文章
通过 PayPal 余额付款选项在 Sandbox 帐户中不可用
iAP 在 Sandbox 中工作,但在“等待开发者发布”版本中不工作
Dynamics365 Sandbox中部署Plugin不支持HttpUtility.UrlEncode
Dynamics365 Sandbox中部署Plugin不支持HttpUtility.UrlEncode