2012-11-15 48 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