我在离子应用程序中使用谷歌加登录 . 登录功能正常工作4.2,4.3 Android设备 . 但它返回错误:5个Android版本中的10个 . 为此我使用这个插件'cordova-plugin-googleplus' . 我是通过Cordova CLI和npm安装的
这是我的代码 .
window.plugins.googleplus.login(
{},
function (user_data) {
alert(JSON.stringify(user_data));
},
function (msg) {
alert(msg);
}
);
我的搜索没有得到任何有用的解决方案 . 请帮我解决这个问题 .
提前致谢 .
3 回答
我在控制台开发人员谷歌(Android)中创建了一个客户端ID . 我分配了在package.json中生成的id,并输入了离子状态reset来重新安装插件
我必须创建debug-signing.propoerties和release-signing.propoerties来签署apk
它解决了我的问题
使用现有的调试密钥库而不是创建新的...
示例:keytool -exportcert -keystore ~/.android/debug.keystore -list -v -alias androiddebugkey
默认密码将是: android
For Fine Fine / For Windows只需替换debug.keystore的路径
谢谢 :)
将所有积分提供给ERROR:10 , what am i missing ??
我花了几个小时在我的离子3应用程序中搜索这个问题 . 我犯的错误是我使用Android的客户端ID .
离子应用程序应该使用 Client ID for Web !