2014-05-18 3 views
3

이 문제는 당황스럽고 해결 방법을 찾을 수 없습니다. iOS 앱이 허용하는 API 키의 번들 식별자를 Xcode와 동일하게 설정했습니다. 내 번들 ID를 변경하려고했지만 아직 아무것도 변경하지 않았습니다. 데모 응용 프로그램의 번들 ID를 추가하고 데모 응용 프로그램을 테스트하면 정상적으로 작동하지만 내 응용 프로그램의 어떤 이유로 든 내가 무엇을하려해도 실패합니다. [[NSBundle mainBundle] bundleIdentifier];을 사용하여 번들 ID를 기록하고 ID를 복사하여 콘솔에 붙여 넣은 다음 API 키를 복사하여 [GMSServices provideAPIKey:@"APIKEYHERE"]; 메소드에 붙여 넣었습니다. 아직도 아무것도 작동하지 않습니다. 나는 스택 오버 플로우와 인터넷 전체를 쳐다 보았지만 도움이되는 것을 찾을 수 없었다. 나는 this 기사에 따라 단계별 지침을 따라했지만 여전히 도움이되지 않습니다.Google지도 SDK가 API 키를 확인할 수 없음

2014-05-18 01:43:31.761 MyApp[3249:a0b] Google Maps SDK for iOS version: 1.8.0.8950 
2014-05-18 01:43:32.615 MyApp[3249:4803] +[NSData gtm_dataByInflatingData:]: unrecognized selector sent to class 0x391f238 
2014-05-18 01:43:32.618 MyApp[3249:a0b] ClientParametersRequest failed, 3 attempts remaining (0 vs 6). Error Domain=com.google.Maps.GMSDASHConnection Code=101 "The operation couldn’t be completed. (com.google.Maps.GMSDASHConnection error 101.)" 
2014-05-18 01:43:32.804 MyApp[3249:5b07] +[NSData gtm_dataByInflatingData:]: unrecognized selector sent to class 0x391f238 
2014-05-18 01:43:32.804 MyApp[3249:a0b] ClientParametersRequest failed, 2 attempts remaining (0 vs 6). Error Domain=com.google.Maps.GMSDASHConnection Code=101 "The operation couldn’t be completed. (com.google.Maps.GMSDASHConnection error 101.)" 
2014-05-18 01:43:36.909 MyApp[3249:5b07] +[NSData gtm_dataByInflatingData:]: unrecognized selector sent to class 0x391f238 
2014-05-18 01:43:36.909 MyApp[3249:a0b] ClientParametersRequest failed, 1 attempts remaining (0 vs 6). Error Domain=com.google.Maps.GMSDASHConnection Code=101 "The operation couldn’t be completed. (com.google.Maps.GMSDASHConnection error 101.)" 
2014-05-18 01:43:45.020 MyApp[3249:5b07] +[NSData gtm_dataByInflatingData:]: unrecognized selector sent to class 0x391f238 
2014-05-18 01:43:45.021 MyApp[3249:a0b] ClientParametersRequest failed, 0 attempts remaining (0 vs 6). Error Domain=com.google.Maps.GMSDASHConnection Code=101 "The operation couldn’t be completed. (com.google.Maps.GMSDASHConnection error 101.)" 
2014-05-18 01:43:45.021 MyApp[3249:a0b] Google Maps SDK for iOS cannot connect or validate APIKey: Error Domain=com.google.Maps.GMSDASHConnection Code=101 "The operation couldn’t be completed. (com.google.Maps.GMSDASHConnection error 101.)" 

I 오류 코드 101하지 100를 얻고 있습니다 : 내 응용 프로그램을 실행하면 내가 할 모든이 콘솔 로그 메시지와 함께 빈 화면입니다. 100은 다른 유사한 질문에서 본 것입니다. 이 범주를 벗어났습니다 보인다 documentation.

+0

Google 콘솔에서 API 키를 삭제하고 새 API 키를 다시 만들려고 했습니까? 그것은 한때 나에게 일어 났고 나는 그것을 삭제하고 재창조함으로써 만 가능하게 할 수 있습니다. 그건 그렇고, 1.8.0은 내 앱을 추락 시켰기 때문에 안정적이지 않아 이미 버그를 구글에보고했다. 더 나은 1.7.2를 사용하십시오. – Ricky

+0

@ 리키, 네, 저도 그렇게 해봤지만 여전히 효과가 없었습니다. – Milo

답변

3

에서 말한대로 또한

내 API를 주목하고 싶습니다 만들 ... 39 자하지 40 앱

에 대한 -ObjC 링커 플래그가 설정되어 있는지 확인
+0

고마워, 나는 내가 그것을 바꿨다고 생각했다. 그러나 나는 그렇게하지 않았다고 생각한다. – Milo

관련 문제