2014-03-05 141 views
2

我阅读教程谷歌驱动的API为iOS谷歌驱动器的SDK iOS中

  1. 在Xcode中,创建一个新的工作区包含示例应用程序和驱动SDK,你将添加以后。
  2. 使用单一视图应用程序模板为应用程序创建一个新项目。填写产品,组织和公司标识符。
  3. 通过将GTL.xcodeproj拖放到工作区中来添加客户端库 更新应用程序项目的构建阶段“链接库与二进制文件”列表,以包括:来自GTL项目的 libGTLTouchStaticLib.a。这是客户端库。
  4. Security.framework和SystemConfiguration.framework是来自客户端库的必需依赖项,也必须包含。
  5. MobileCoreServices.framework其中包含用于访问摄像头的代码。
  6. 将-ObjC -all_load添加到应用程序项目的构建设置中的其他链接器标志设置。
  7. 同样在应用程序项目的构建设置中,通过将GTL项目的源目录添加到用户标题搜索路径部分并使用递归选项,将客户端库标题添加到应用程序项目中。
  8. 将GTMOAuth2ViewTouch.xib从客户端库的Source/OAuth2/Touch文件夹拖放到应用程序的Supporting Files文件夹中。
  9. 通过将Source/Services/Drive/Generated文件夹中的GTLDrive.h和GTLDrive_Sources.m直接添加到应用程序项目中,添加Google Drive服务。

但是当我执行上面的步骤时,出现错误:GTLDriveConstants.m file not found,如何解决它?

回答

4

您需要在“User Search Header Path”(递归)中包含Source目录默认情况下,它是非递归的。 (上面的步骤7)

+0

我解决了它通过添加源不是静态库。 –

+0

@NhuNguyen我不明白你的意思是加入源代码。我得到相同的错误 –

+0

@NhuNguyen我想如果你能让我知道如何解决这个 –