Ionic iOS应用程序错误 – “WEB”客户端types不允许使用自定义schemeURI
我正在使用这个插件。
https://github.com/EddyVerbruggen/cordova-plugin-googleplus
实现工作正常的android。 但谷歌在iOS上login打开Safari浏览器WebView并引发400 invalid_request。
我正在使用在Google开发者控制台上生成的ios客户端ID和反向客户端ID。
反正要debugging或知道什么是问题?
此错误的常见原因是REVERSE_CLIENT_ID不正确。 在Google开发人员控制台上设置iOS应用程序注册时,请仔细检查您是否从下载的plist文件中获得了REVERSE_CLIENT_ID。 请注意,如果你弄错了, 改变它是很困难的,因为它被复制到不同的位置,如果你只是想在config.xml
改变它,它将不会自动更新。 当我误用我的Android客户端ID来设置插件时,我发现和config.xml
我还需要更改顶层package.json
文件和platforms/ios
的<appname>-Info.plist
目录为了得到正确的ID使用。