2012-09-10 11 views
6

I zintegrowane Google AdMob SDK do sprawnego iPhone app. Otrzymuję 12 błędów, które zaczynają się od "Apple Mach-O Linker (Id) Error". Tekst komunikatów o błędach zazwyczaj odnosi się do obiektu obiektu C o niskim poziomie wywoływanego z biblioteki google. Npbłędy łącznikowe podczas integracji AdMob SDK na iOS

niezdefiniowanych symboli dla architektury i386: "_NSInMemoryStoreType", podane z: anon w libGoogleAnalytics.a (GAIDataStore.o) + [GAIDataStore memoryContextWithModel: withError:] w libGoogleAnalytics_debug.a (GAIDataStore.o)

Myślałem, że nie może być łączenie niezbędnych ram ale to wszystko wydaje się być w porządku. I przestrzegać instrukcji na https://developers.google.com/mobile-ads-sdk/docs/ i mój języczek połączony biblioteki wygląda tak:

screenshot of linked libraries

O ile się nie mylę, to obejmuje ram, które potrzebuje AdMob. Wszelkie sugestie bardzo doceniane.

+1

Czy dodałeś all_load do innych flag linkerów? –

Odpowiedz

15

Prawdopodobnie po prostu uwzględniono hurtownię "dodatków". Niestety ten folder zawiera także przykładowy projekt Google Analytics i plik binarny. Jeśli nie korzystasz z narzędzi analitycznych, usunę cały folder "GoogleAnalyticsiOS_2.0beta2".

+1

To było dokładnie to. Dziękuję bardzo RajParze. Uwielbiam przepełnienie stosu. – Dessie

+0

w 6.12.0 nie ma folderu GA :( – Jacksonkr

Powiązane problemy