我在离子(v4)项目上使用cordova-plugin-game-center插件(https://github.com/leecrossley/cordova-plugin-game-center)。我在iPhone 7上进行了测试。
该插件似乎可以正常工作,因为在auth()调用后我收到一条问候消息,并且还可以显示排行榜。
但是,auth()调用应该触发成功或失败函数,但是什么也没有发生。有人遇到过类似的问题吗?由于沙箱帐户设置等原因,调试这些插件已经很困难,因此非常感谢任何指针。
以下是我的验证码:
// This is how I get access to the cordova plugin
declare let gamecenter;
authenticateGameCenter() {
let successCallback = function (user) {
this.gameCenterAuthenticatedFlag = true;
};
let failureCallback = function (user) {
this.gameCenterAuthenticatedFlag = false;
};
gamecenter.auth(successCallback, failureCallback );
}
谢谢
道格