2013-07-20 2 views
0

내 앱과 함께 Google지도를 사용하고 싶습니다. SDK를 다운로드하고 시작 안내서를 읽고 내 응용 프로그램에 적용했습니다. 필자는 필요한 라이브러리를 추가 (두 번 또는 수십 가지를 선택)하고 API 키를 만들어 내 앱에 추가 한 다음 코드를 추가하여지도보기를 추가했습니다. 내가 오류를받은 응용 프로그램을 실행하면 내 앱에 Google지도를 추가 할 때 문제가 발생했습니다.

Unknown class GMSMapView in Interface Builder file. 

+[GMSCameraPosition cameraWithLatitude:longitude:zoom:]: unrecognized selector sent to class 0x32d670 

그래서 첫 번째 오류를 해결하기 위해 : 나는 스토리 보드보기가 잘 연결되어 있고 내 견해에 연결된 바로 수업을 한 것으로 확인. 그러나, 그것은 작동하지 않았다. 나는 비슷한 문제에 관해서 여기에서 검색하고 그들 중 대부분은 "제품을 시험해보고 응용 프로그램을 깨끗이하고 다시 실행"과 같았다. 나는 그것을 시도하고 심지어 시뮬레이터에서 애플 리케이션을 삭제도 도움이되지 작동하지 않았다.

는 두 번째 문제를 해결하기 위해, 나는 또한 검색 및 솔루션의 대부분은 프로젝트에서 "대상"의 다른 링커 플래그에서 -ObjC를 추가하지했다. 그래서 나는 그뿐 아니라 armv7 (또한 구글에 의해 명시된 바와 같이) 아키텍처를 변경했습니다. 그러나, 나는 일치-O 형에게 나는 또한 내 응용 프로그램에서 구문 분석 데이터 백업을 사용하고

Undefined symbols for architecture i386: 
    "_FBTokenInformationExpirationDateKey", referenced from: 
     -[PFFacebookTokenCachingStrategy cacheTokenInformation:] in Parse(PFFacebookTokenCachingStrategy.o) 
     -[PFFacebookTokenCachingStrategy expirationDate] in Parse(PFFacebookTokenCachingStrategy.o) 
     -[PFFacebookTokenCachingStrategy setExpirationDate:] in Parse(PFFacebookTokenCachingStrategy.o) 
    "_FBTokenInformationTokenKey", referenced from: 
     -[PFFacebookTokenCachingStrategy accessToken] in Parse(PFFacebookTokenCachingStrategy.o) 
     -[PFFacebookTokenCachingStrategy setAccessToken:] in Parse(PFFacebookTokenCachingStrategy.o) 
    "_FBTokenInformationUserFBIDKey", referenced from: 
     -[PFFacebookTokenCachingStrategy facebookId] in Parse(PFFacebookTokenCachingStrategy.o) 
     -[PFFacebookTokenCachingStrategy setFacebookId:] in Parse(PFFacebookTokenCachingStrategy.o) 
    "_OBJC_CLASS_$_FBRequest", referenced from: 
     objc-class-ref in Parse(PFFacebookAuthenticationProvider.o) 
    "_OBJC_CLASS_$_FBSession", referenced from: 
     objc-class-ref in Parse(PFFacebookAuthenticationProvider.o) 
    "_OBJC_CLASS_$_FBSessionTokenCachingStrategy", referenced from: 
     _OBJC_CLASS_$_PFFacebookTokenCachingStrategy in Parse(PFFacebookTokenCachingStrategy.o) 
    "_OBJC_METACLASS_$_FBSessionTokenCachingStrategy", referenced from: 
     _OBJC_METACLASS_$_PFFacebookTokenCachingStrategy in Parse(PFFacebookTokenCachingStrategy.o) 
ld: symbol(s) not found for architecture i386 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

내가 싶어 노트와 관련된 8 오류의 무리를 받았으며, 오류는 어떻게 든 그들과 나는를 가리키는 왜 그런지 모르겠다! 그래서 나는 프로젝트를 armv7로 바꾸고 다른 링커 플래그를 -ObjC로 바꾸려고 시도했다. 목표는 아니었다 (구글이 권고했듯이). match-o 유형 오류는 사라졌지만 처음에 언급 한 오류는 여전히 존재합니다.

제발, 누군가 도와주세요 !! 나는 그것이 그렇게 나쁘게 일하기를 원하고 해결책의 모든 반복을 시도했다. 또한 Google에서 스토리 보드 (작동하는)를 사용하여 Google지도를 추가하는 방법을 데모로 업로드 한 샘플 코드를 다운로드했습니다. 나는 그것을 도왔다. 도움을받지 못했다. Btw는 타겟에 -ObjC를 추가했는데 작동 중입니다 !! 그래서 파스가 문제를 해결 했나요? 나는 내 애플 리케이션에서 그것을 제외시킬 수 없다. 나는 사용자 데이터를 백업하는데 많이 사용하고있다.

답변

관련 문제