ios - 适用于 iOS 的 Google Drive SDK 示例无法正常工作

标签 ios cocoa-touch google-api google-drive-api google-api-objc-client

我正在尝试按照这些说明进行操作:https://developers.google.com/drive/quickstart-ios .

现在我第一次尝试这个,我得到了 this question 中提到的错误,但能够解决它。示例应用程序现在可以运行,但在将任何内容上传到 Google Drive 之前它会崩溃。它在加载屏幕上停止并给出以下错误。

Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'unexpected response data (uploading to the wrong URL?)'

“上传到错误的 URL”是什么意思?我是不是设置错了,或者他们的代码不能正常工作?

最佳答案

我今天也遇到了这个问题 - 我们看到的错误消息具有误导性。

我自己的代码遇到的一个问题是没有初始化授权器并将其分配给 GTLServiceDrive 实例,但是如果您完全遵循该示例代码,那么它已经为您完成了(在 viewDidLoad 中)。

您更有可能没有在 Google API 控制台的服务选项卡中启用“Drive API”。我错误地打开了“Drive SDK”(可能只是被吸引到唯一的 Drive 图标...)

关于ios - 适用于 iOS 的 Google Drive SDK 示例无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17797902/

相关文章:

ios - 如何设置这个自定义 UITableViewCell

ios - 将数据写入 firebase 而不覆盖它。 swift

ios - Swift 中的二进制文件 IO

ios - 一半屏幕无法点击

iphone - HTML 分页

android - Google Drive Android API 未激活

ios - AVAssetExportSession 导出AsynchronouslyWithCompletionHandle : export audio error

objective-c - Cocoa-Touch - 将动画链接在一起

Android - Google API - 检测 SDK 时出错

google-analytics - 按页面路径过滤年龄范围和性别