Distribuqt GameServices ANE-苹果游戏中心问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Distribuqt GameServices ANE-苹果游戏中心问题相关的知识,希望对你有一定的参考价值。

我正在AS3 AIR中开发游戏,并且正在使用Distriqt GameServices本机扩展。

问题是我无法登录Apple Game Center。

documentation中指出:如果没有Google Play服务,那么您将无法使用此扩展程序中的功能。还有一个代码段:

var result:int = GoogleApiAvailability.instance.isGooglePlayServicesAvailable();
if (result != ConnectionResult.SUCCESS) {
    if (GoogleApiAvailability.instance.isUserRecoverableError( result )) {
        GoogleApiAvailability.instance.showErrorDialog( result );
    } else {
        trace( "Google Play Services aren't available on this device" );
    }
} else {
    trace( "Google Play Services are Available" );
    //init here
}

这听起来很奇怪,因为Google Play服务自然无法在ios上使用。

我尝试跳过此步骤并初始化服务,但未选中GoogleApiAvailability。但是在成功初始化之后,我收到此消息,然后调用signIn()方法:

由于未验证本地播放器,所以无法完成请求的操作。

听起来也很奇怪,因为这是身份验证方法本身!

我几乎可以确定我的设置是正确的。并且该扩展程序在android上运行正常。GameServices ANE版本:5.0.011

任何帮助,谢谢

答案

啊,实际上与Distriqt GameServices无关,对不起。

消息“ 由于未验证本地玩家,无法完成请求的操作。”来自iOS,表示未在设备上激活游戏中心。

在设备上打开Game Center(设置-> gamecenter)解决了该问题。

以上是关于Distribuqt GameServices ANE-苹果游戏中心问题的主要内容,如果未能解决你的问题,请参考以下文章

邀请多人游戏时发送通知(游戏服务)

电容器插件不会将参数传递给java

使用 google Play 游戏服务配置 LIBGDX 游戏错误

Unity集成华为游戏服务SDK方式:集成Unity官方游戏SDK

在python中,a+=a-=a的值是多少?

20170924 a20170924 a