2012-09-10 11 views
6

Google'ın AdMob SDK'sını çalışan bir iPhone uygulamasına entegre ettim. Hepsinin 'Apple Mach-O Linker (Id) Hatası' ile başlayacağı 12 hata alıyorum. Hata mesajlarının metni, bir google kütüphanesinden adı verilen düşük seviyeli objektif C nesnesine atıfta bulunur. mimari i386linker hataları

Tanımsız semboller: "_NSInMemoryStoreType", başvurulan: libGoogleAnalytics.a içinde Anon (GAIDataStore.o) + Örneğin [GAIDataStore memoryContextWithModel: withError:] libGoogleAnalytics_debug.a (GAIDataStore.o içinde

Gerekli bir çerçeveyi birbirine bağlayamayabileceğimi düşünüyordum, ancak bunların hepsi sıralı görünüyor. Ben https://developers.google.com/mobile-ads-sdk/docs/ adresindeki talimatları takip ve benim bağlantılı kitaplıklar sekmesi şuna benzer: Yanılmıyorsam

screenshot of linked libraries

, AdMob'un ihtiyacı çerçeveleri içerir. Herhangi bir öneri çok takdir.

+1

all_load'u Diğer Bağlayıcı Bayraklarına eklediniz mi? –

cevap

15

Muhtemelen "eklentiler" klasörünü toptan eklediniz. Maalesef bu klasörde ayrıca Google Analytics örnek projesi ve ikili var. Analytics'i oradan kullanmıyorsanız, "GoogleAnalyticsiOS_2.0beta2" klasörünün tamamını kaldırırdım.

+1

Bu tam olarak buydu. Çok teşekkürler RajPara. Yığın taşmasını seviyorum. 6.12.0 içinde – Dessie

+0

tane GA klasörü yok :( – Jacksonkr