iOS中的Google Drive SDK

时间:2014-03-05 02:50:06

标签: ios google-drive-api

我读了iOS的教程google drive api

  1. 在Xcode中,创建一个新工作区以包含您稍后将添加的示例应用和Drive SDK。
  2. 使用Single View Application模板为应用创建新项目。填写产品,组织和公司标识符。
  3. 通过将GTL.xcodeproj拖到工作区中来添加客户端库 更新应用程序项目的Build Phases“Link Binary with Libraries”列表,包括: 来自GTL项目的libGTLTouchStaticLib.a。这是客户端库。
  4. Security.framework和SystemConfiguration.framework是客户端库中必需的依赖项,也必须包含在内。
  5. MobileCoreServices.framework,其中包含有助于访问相机的代码。
  6. 将-ObjC -all_load添加到应用程序项目的Build Settings中的Other Linker Flags设置。
  7. 同样在应用程序项目的Build Settings中,通过使用递归选项将GTL项目的Source目录添加到User header搜索路径部分,将客户端库头添加到应用程序项目。
  8. 将GTMOAuth2ViewTouch.xib从客户端库的Source / OAuth2 / Touch文件夹拖到应用程序的Supporting Files文件夹中。
  9. 通过将Source / Services / Drive / Generated文件夹中的GTLDrive.h和GTLDrive_Sources.m直接添加到应用程序项目来添加Google云端硬盘服务。
  10. 但是当我执行上面的步骤时,会出现错误:GTLDriveConstants.m file not found,如何修复它?

1 个答案:

答案 0 :(得分:4)

您需要在"用户搜索标题路径"中包含源目录。 (递归)默认情况下,它是非递归的。 (上面的步骤7)