我正在尝试按照这些说明操作:https://developers.google.com/drive/quickstart-ios。
现在我第一次尝试这个,我收到this question上提到的错误,但是能够解决它。示例应用程序现在可以运行,但在将任何内容上传到Google云端硬盘之前会崩溃。它在加载屏幕上停止并出现以下错误。
由于未捕获的异常'NSInternalInconsistencyException'而终止应用,原因:'意外的响应数据(上传到错误的网址?)'
“上传到错误的网址”是什么意思?我设置错误或他们的代码是否工作不正常?
答案 0 :(得分:1)
我今天也遇到了麻烦 - 我们看到的错误信息具有误导性。
我使用自己的代码遇到的一个问题是没有初始化授权程序并将其分配给GTLServiceDrive实例,但是如果您已经完全遵循了该示例代码,那么就为您完成了(在viewDidLoad中)。
您更有可能未在Google API控制台的“服务”标签中启用“云端硬盘API”。我错误地启用了“Drive SDK”(可能只是绘制到唯一的Drive图标......)