3

다음 안내를 따르려고합니다 : https://developers.google.com/drive/quickstart-ios.iOS 용 Google 드라이브 SDK 샘플이 작동하지 않습니다.

지금 처음 시도한이 오류는 this question에서 언급되었지만 해결할 수있었습니다. 이제 샘플 앱이 실행되지만 Google 드라이브에 업로드하기 전에 충돌이 발생합니다. 로딩 화면에서 멈추고 다음과 같은 오류가 발생합니다.

인해 캐치되지 않는 예외 'NSInternalInconsistencyException'응용 프로그램 종료, 이유 : "잘못된 URL에 업로드" '예기치 않은 응답 데이터 (? 잘못된 URL에 업로드)'가 의미하는 무엇을

잘못된 것을 설정했거나 코드가 올바르게 작동하지 않습니까?

+0

처음으로 Google지도 API를 구현할 때 링크에서 동일한 오류가 발생했습니다. 빌드 설정 -> 유효한 아키텍처에서 armv7을 제거했습니다. – Arbitur

+0

고마워요.하지만 아무 것도 고쳐주지 않았습니다. 또한 더 많은 정보를 원하는 사람을 위해, 오류가 [GTMHTTPUploadFetcher connectionDidFinishLoading :]에서 오는 것 같습니다 ... 나는 이것이 일어날 수있는 이것을 설정하는 방식에 무엇이 잘못 될 수 있는지를 실제로 알지 못합니다. 다른 사람이 이것을 복제 할 수 있습니까? – user2608391

답변

1

오늘도 이와 관련하여 문제가있었습니다. 오류 메시지가 오해의 소지가 있습니다.

내가 직접 작성한 코드 중 하나는 권한 부여기를 초기화하지 않고 GTLServiceDrive 인스턴스에 할당하는 것이 아니라, 샘플 코드를 정확히 따라 간다면 viewDidLoad에서 완료된 것입니다.

Google API 콘솔의 서비스 탭에서 '드라이브 API'를 활성화하지 않았을 가능성이 큽니다. 나는 "Drive SDK"를 실수로 켜 놓았습니다. (아마도 드라이브 아이콘 만 그렸을 것입니다 ...)

관련 문제