2012-10-12 5 views
0

나는 새로운 응용 프로그램에 다음과 같은 오류가 점점 오전 :AdMob 광고는 iOS에서 4.3 오류 - GADObjectPrivate

'NSInvalidArgumentException'이유 : '- [GADObjectPrivate은 changeState는 :] : 인식 할 수없는 선택기 예를 0x1ed49a90로 전송' .

저는 Chartboost와 Admob이라는 두 광고 네트워크가 있습니다. Admob 오류처럼 보이지만 시작시 앱이 종료됩니다. 나는 admob 코드와 파일을 제거했으며 오류가 계속 발생합니다.

이 사람이 도움이된다면 나도 몰라 :

* 먼저 던져 호출 스택 : (0x374ca2a3 0x34fca97f 0x374cde07 0x374cc531 0x37423f68 0x9e950 0xa0314 0x9deb0 0x6e147 0x36e53595 0x36e93d79 0x36e8faed 0x36ed11d1 0x6de0d 0x36e94ad9 0x36e94663 0x36e8c84b 0x36e34c41 0x36e346d5을 0x36e34123 0x350c75a3 0x3749f683 0x3749eee9 0x3749dcb7 0x37410ebd 0x37410d49 0x36e8b485 0x36e88301 0x6db2d 0x6da90)의 libC++ abi.dylib : 호출 종료는 예외

을 던지는

답변

2

사용중인 AdMob 버전은 무엇입니까? v6.2를 사용하는 경우에는 [빌드 설정]의 [기타 링커 플래그] 섹션에서 -ObjC 링커 플래그를 사용해야합니다. v6.1 이하를 사용하는 경우에는 -all_load 링커 플래그를 사용해야합니다.

또한 v6.2를 사용하는 경우 XCode 4.5와 iOS 6을 사용해야합니다 (최소 배포 대상은 iOS 4.3으로 설정할 수 있음).

+1

"-Objc"가 아닌 "-ObjC"입니다. – jbierling

+0

내 프로젝트에서 이것을 시도했지만 작동하지 않습니다. 어떤 생각? – Manthan

관련 문제