是否可以从IOS sdk中的Dropbox和Google Drive文件应用程序中获取文件

时间:2017-07-02 03:55:53

标签: ios google-drive-api dropbox-api

我正在开发一个应用程序,用户可以从Dropbox或Google驱动器中选择他/她的文件并下载并分享给其他用户。

  1. 我们可以检查是否安装了Google云端硬盘,因为我们可以通过以下代码检查dropbox: -
  2.   

    if([[UIApplication sharedApplication] canOpenURL:[NSURL          URLWithString:@" DBAPI-1://"]])          {}

    1. 一旦我们知道安装了Dropbox和Google云端硬盘。我们是否可以从已安装的应用程序中获取文件/文件夹,或者它是检查的标准过程,然后是文件的保管箱列表,并通过以下代码手动显示它。
    2.   

      if(![[DBSession sharedSession] isLinked]){                 [[DBSession sharedSession] linkFromController:self];             }

      提前致谢

1 个答案:

答案 0 :(得分:1)

作为Paulw11 commented,如果UIDocumentMenuViewController符合您的需求,您当然可以使用它。

或者,Dropbox还提供an API you can use to integrate Dropbox functionality into your app。对于iOS上的Objective-C,您应该使用Dropbox API v2 Objective-C SDK

instructions for getting startedsamples for listing files and folders, etc.,还有deprecated

(请注意,您的问题代码适用于Dropbox API v1 iOS SDK Regexp::escape。由于API v1将于今年晚些时候退役,因此不应再使用该代码。)