2016-03-26 13 views
2

immer diese Fehlermeldung nach cocoapods für neue Google ios sdk 2.0.3doppelte Symbol für Architektur x86_64 _GSDK_GTMNSDataZLibExportToSuppressLibToolWarning

duplicate symbol _GSDK_GTMNSDataZLibExportToSuppressLibToolWarning in: 
../Pods/GoogleUtilities/Libraries/libGTM_NSData+zlib_external.a(GTMNSData+zlib.o) 
.../Pods/GoogleUtilities/Libraries/libGTM_NSData+zlib_external.a(GTMNSData+zlib.o) 
ld: 1 duplicate symbol for architecture x86_64 

Ich verwende Xcode Version 7.2.1 (7C1002) aktualisiert, My podFile ist:

source 'https://github.com/CocoaPods/Specs.git' 
platform :ios, '8.1' 
pod 'Google/SignIn' 
pod 'GoogleMaps' 
pod 'Google/Analytics' 
pod 'FBSDKCoreKit' 
pod 'FBSDKShareKit' 
pod 'FBSDKLoginKit' 

Bitte helfen.

Antwort

0

möglicherweise libGTM_NSData + zlib_external.a Datei mehr als zwei Mal in Ihrem Projektverzeichnis vorhanden ist, doppelte Dateien löschen, wird es funktionieren.

+0

im Projekt gesucht, aber kein Duplikat ‚libGTM_NSData + zlib_external.a‘ im Projekt gefunden. – Tushar

0

Die akzeptierte Lösung funktioniert, aber es erfordert bearbeiten Aktionen nach jedem pod update.

This answer ist besser. Fügen Sie diese Strings an die podfile:

pod 'Google', '<=1.3.2' 
pod 'GoogleUtilities', '<=1.1.0'