Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/100.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 谷歌云端点应用的userinfo.email弃用迁移路径是什么?_Android_Ios_Google App Engine_Google Cloud Endpoints_Google Openid - Fatal编程技术网

Android 谷歌云端点应用的userinfo.email弃用迁移路径是什么?

Android 谷歌云端点应用的userinfo.email弃用迁移路径是什么?,android,ios,google-app-engine,google-cloud-endpoints,google-openid,Android,Ios,Google App Engine,Google Cloud Endpoints,Google Openid,我目前有iOS和Android应用程序,它们使用指向谷歌应用程序引擎后端的谷歌云端点。他们总是依赖于“”范围,这显然有利于“email”范围 问题是endpointscfg.py生成的客户端库(两天前发布,于12月8日!)似乎仍然在硬编码即将弃用的作用域 在iOS中,google api objectivec客户端库似乎有一个标志GTM_OAUTH2_USES_OPENIDCONNECT,该标志可能会切换到适当的范围,但该标志似乎没有在任何地方使用 当然,手动修改自动生成的库以直接使用“emai

我目前有iOS和Android应用程序,它们使用指向谷歌应用程序引擎后端的谷歌云端点。他们总是依赖于“”范围,这显然有利于“email”范围

问题是endpointscfg.py生成的客户端库(两天前发布,于12月8日!)似乎仍然在硬编码即将弃用的作用域

在iOS中,google api objectivec客户端库似乎有一个标志GTM_OAUTH2_USES_OPENIDCONNECT,该标志可能会切换到适当的范围,但该标志似乎没有在任何地方使用

当然,手动修改自动生成的库以直接使用“email”作用域是很容易的,而且这在我的appengine后端似乎也能正常工作,但这显然不是执行此弃用迁移的正确方法


有没有人处理过这个问题,并找到了更好的方法?再过两周就要被否决了,我真的希望我的应用不会崩溃。

好消息是你的应用不会崩溃。该页上的措辞不正确(将被纠正)。谢谢你指出这一点

旧作用域(“”)已被弃用,但仍将受支持。我们鼓励新的应用程序使用新的“电子邮件”范围(并将更新我们的库以实现同样的目的)

顺便说一句,“”范围也是如此