2012-11-15 111 views
2

其实我跟着这个链接google drive sdk for develoeprsiOS版谷歌驱动器SDK集成及权限

而且我配置了什么,他们在上面的链接提到的所有东西。但是我面临的问题是示例应用程序DrEdit在登录之后并未在ios模拟器上列出文本文件,并且在授予“允许访问”权限后,即使我在我的谷歌驱动器中有一些文本文件。我在这里干过什么?我的另一个疑问是为什么DocuDign Ink ios应用程序权限和DrEdit应用程序权限有所不同。请检查屏幕截图,我附上了一个,我从模拟器的DrEdit和另一个来自iPad的DocuSign Ink ios应用程序。 DrEdit Google Drive sdk permisson page DocuSign Ink Google Drive SDK permisson page 注: DrEdit应用程序显示的权限:“查看和管理您已经打开或通过此应用创建谷歌云端硬盘文件”。但我希望看到像这样的权限:“查看和管理您的任何文档和文件在谷歌驱动器”。我可以如何以及在哪里更改权限?

回答

4

DrEdit使用有限的drive.file作用域,只允许它访问它创建的文件或用户使用它打开的文件。

DocuSign改为请求完整的drive范围,该范围允许应用管理所有用户的云端硬盘文件。

强烈建议尽可能要求有限的范围。有关所有可用范围的详细信息,请查看谷歌驱动器SDK文档:

https://developers.google.com/drive/scopes

+0

谢谢@claudio – pkc456