Distriqt GameServices ANE - Apple Game Center 问题
Distriqt GameServices ANE - Apple Game Center Problem
我正在 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 未激活设备。
在设备中打开 Game Center(设置 -> gamecenter)解决了这个问题。
我正在 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 未激活设备。
在设备中打开 Game Center(设置 -> gamecenter)解决了这个问题。