google-drive-api - Objective-C 的 Google-API : no such file or directory - libGTLTouchStaticLib. a

标签 google-drive-api

我试图在我的 iOS 应用程序中包含 Google-Api。想要包含 Google 云端硬盘。

所以我关注了 https://developers.google.com/drive/ios/quickstart 上的所有内容.

经过数小时的尝试和错误,它根本不起作用。

一开始,整个事情似乎并不支持 64 位,而 XCode 会提示......没有包含所有必需的架构......”。在摆弄不同的build设置后,我摆脱了这一点。

比 howto 建议只将两个文件( GTLDrive.hGTLDrive_Sources.m )复制到您的项目中。这导致投诉 GTLDriveConstants.h会失踪。最后你要复制整个Drive/Generated文件夹到您的项目中。之后还是投诉GTLQuery.h会丢失,所以我导入了所有的头文件(是的,我将“用户头搜索路径”设置为 Google-API 的源文件夹,没有帮助)。

下一次构建将产生大量“重复符号”。经过大量搜索和发现,我不得不清理“构建阶段”中的“编译源”。现在这个问题已经解决了,但现在我被卡住了。

现在它提示:

clang: error: no such file or directory: '/Users/#myself#/Library/Developer/Xcode/DerivedData/#my-project#-finogpkkwtusudgbuiiodrxfuxwm/Build/Products/Debug-iphonesimulator/libGTLTouchStaticLib.a'



我将 libGTLTouchStaticLib.a 添加到应用程序项目的构建阶段“链接二进制与库”列表中,如操作指南中的建议。

我没有更多的想法。有人吗?

顺便说一句:多么痛苦! Dropbox 集成是如此简单;导入框架 - 去吧!
Dropbox 1,谷歌 -1.000.000

最佳答案

是的,我感觉到你的痛苦:D。 GD 很难整合。
我遇到了同样的问题,这就是我解决它的方法。

在执行以下步骤之前,请确保构建已添加到 xcode 项目的 GTL.xcodeproject。一次,否则你不会罚款图书馆

转到 Xcode> 文件菜单 > 项目设置

单击派生数据附近的箭头

在派生数据文件夹中搜索 GTL 项目

然后转到 Build->Products->Debug-iphonesimulator 或 -iphoneos

你会发现 libGTLTouchStaticLib.a

在您的项目中使用它!

呼!!!
让我知道这是否适合您。

关于google-drive-api - Objective-C 的 Google-API : no such file or directory - libGTLTouchStaticLib. a,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22128587/

相关文章:

python-3.x - 无法在 Google Colab 中将 Pytorch 模型保存到 Google Drive?

Google-Apps-Script 异常 : Cannot retrieve the next object: iterator has reached the end

ubuntu - 如何在 Windows 10 中从 Ubuntu 应用程序访问 Google Drive 文件夹

javascript - 确定事件选项卡是否包含可编辑的 Google 文档

google-api - 基于表格(跨域)的Google Drive API上传(带警告)

python - 为什么在通过服务帐户进行身份验证的 Python 中使用 Google 地球引擎时,导出到云端硬盘的内容为空?

iphone - Google Drive SDK- iOS 应用程序中的音频和视频流

node.js - 无法将文件读取流从 Google Cloud Storage 传输到 Google Drive API

python - 如何在 Python 中使用 Google Drive API 创建新文件夹?

google-drive-api - 对 Google 云端硬盘嵌入式文件夹中的文件进行排序