MacOSX上的Unity3d沙盒游戏中心

MacOSX上的Unity3d沙盒游戏中心,macos,unity3d,sandbox,game-center,Macos,Unity3d,Sandbox,Game Center,由于不确定的原因,游戏中心无法识别该游戏。 如果应用程序GameCenter用户已登录,当您尝试在开始时登录GameCenter时,将显示 游戏中心无法识别此游戏 如果用户未登录,游戏中会出现登录窗口,但无法登录;日志显示: 未能对本地用户进行身份验证操作无法完成,因为游戏中心无法识别该程序 如果启用了沙盒(存在沙盒。权限),游戏将不显示任何内容,而是将以下内容写入Player.log: 无法验证本地用户,无法与帮助程序应用程序通信 在所有情况下,如果您在游戏开始后调用身份验证,那么它会将执行的

由于不确定的原因,游戏中心无法识别该游戏。 如果应用程序GameCenter用户已登录,当您尝试在开始时登录GameCenter时,将显示

游戏中心无法识别此游戏

如果用户未登录,游戏中会出现登录窗口,但无法登录;日志显示:

未能对本地用户进行身份验证操作无法完成,因为游戏中心无法识别该程序

如果启用了沙盒(存在沙盒
。权限
),游戏将不显示任何内容,而是将以下内容写入Player.log:

无法验证本地用户,无法与帮助程序应用程序通信

在所有情况下,如果您在游戏开始后调用身份验证,那么它会将执行的身份验证写入日志,但Unity社交变量包含:
social.localUser.userName==“Uninitialized”
social.localUser.id==0
。当您调用成就/领导委员会界面时,这些界面将显示为无内容,并且日志显示:

无法同时满足约束:

H:[GKPanelCloseButton]-(NSSpace(8))-[GKPanelCloseButton](名称:GKPanelCloseButton:0x3281910)>

)

将尝试通过打破约束进行恢复

NSUserDefault
设置为
YES
,以便在发生这种情况时自动调用
-[NSWindow VisualizationConstraints:

和/或,断开
objc\u exception\u throw
,以在调试器中捕获该异常

如果您转到应用程序游戏中心,您似乎已登录到游戏,但它位于iOS下,并且没有内容-没有图标,没有成就

谷歌保持沉默。需要你的帮助,如何解决这个问题


谢谢,Ignat

来自Prime[31]网站的简单信息:

iOS注意:要使用沙盒环境进行测试,必须先 打开Apple GameCenter.app并注销。一旦注销,您必须 必须使用Xcode中的调试构建来访问沙箱发布 生成将不使用沙盒服务器,因此请确保使用调试 测试时生成

资料来源: