2015-12-04 34 views
10

Próbuję użyć Google Analytics w mojej aplikacji.duplikaty symboli dla architektury x86_64 Podczas dodawania strąków z CocoaPods

Ale natychmiast po dodaniu go poprzez CocoaPod otrzymuję ten błąd:

enter image description here

Wcześniej mam GoogleMaps i GCM w moim kapsuły.

Teraz My Pod to wyglądać tak:

platform :ios, '8.0' 

pod 'Google/Analytics' 
pod 'Google/CloudMessaging' 
pod 'GoogleMaps' 

Jak mogę rozwiązać ten błąd:

* EDIT

This solve my problem:

Jeśli uruchomię mój istniejący projekt X-Code 7 potem nie otrzymuję błędu.

Ale chcę go uruchomić w Xcode 6.4 więc dodałem starszą wersję GA i że działa dobrze z X-Code 6.4.

dodałem ręcznie starszy sdk ale jeśli ktoś chce dodać Via Cocoa-Pod następnie Oto sposób to zrobić:

pod 'Google/Analytics' 
    pod 'GoogleAnalytics', '3.13.0' 
+0

Bro sprawdzeniu this.It może pomóc http://stackoverflow.com/questions/32605504/xcode-duplicate-symbols-for-architecture-error-after-updating-cocoa-pods –

+0

czy dodano wymagane ramy dla Google Analytics? –

+0

Tak, dodałem 3 frameworki .. – Dalvik

Odpowiedz

-1

Ten błąd często zdarza się przypadkowo zaimportowaniu pliku .m zamiast ncurses.h

+0

Nie importuję żadnego pliku. Po prostu uruchamiam 'podinstalację' i kompiluję, otrzymałem ten błąd – Dalvik

2

proszę usunąć „Inny l flaga inkera "ustawiona w ustawieniu kompilacji. Jeśli jest ustawiony na -ObjC, usuń go i spróbuj ponownie skompilować.

nadzieja to działa

+0

Przepraszam, bro, próbowałem tego również .. ale nie działa – Dalvik

+0

http://stackoverflow.com/questions/14544891/error-while-integrating-google-analytics-sdk-googleanalyticsios-2-0beta4-in-my –

+0

http://stackoverflow.com/questions/32605504/xcode-duplicate-symbols-for -architektura-błąd-po aktualizacji-kakao-strąki –