Símbolos duplicados de xcode para errores de arquitectura después de actualizar las vainas de cacao
Aquí está mipodFile
:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '7.0'
pod 'AFNetworking'
pod 'ODSAccordionView', '0.4.4'
pod 'IQKeyboardManager'
pod 'NYXImagesKit', :git => 'https://github.com/Nyx0uf/NYXImagesKit.git'
pod 'PEPhotoCropEditor'
pod 'CocoaAsyncSocket'
pod 'PKRevealController'
pod 'Haneke', '~> 1.0'
pod 'MBProgressHUD', '~> 0.9.1'
pod 'RadioButton'
Everythig ha estado funcionando bien durante mucho tiempo, pero ahora, cuando actualizo mis pods (pod update
) estas 3 vainas se actualizan:
AFNetworking
CocoaAsyncSocket
IQKeyboardManager
Después de eso, ya nada funciona.
Obtengo mas de 600duplicate symbols for architecture i386
errores, como este:
duplicate symbol _OBJC_IVAR_$_AFHTTPRequestOperation._responseSerializer in:
/Users/myuser/Library/Developer/Xcode/DerivedData/MyProject-emjexnnjljambodthokzwpwcddhz/Build/Products/Debug-iphonesimulator/libPods-AFNetworking.a(AFHTTPRequestOperation.o)
/Users/myuser/Library/Developer/Xcode/DerivedData/MyProject-emjexnnjljambodthokzwpwcddhz/Build/Products/Debug-iphonesimulator/libAFNetworking.a(AFHTTPRequestOperation.o)
... (661 times the same error but pointing to different duplicated files)
ld: 661 duplicate symbols for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
¿Algunas ideas?
EDITADO: Después de hacer la solución que se muestra a continuación, mi proyecto solo compila paraiPad Air
y yo no puedoArchive
Ya sigo teniendo el mismo error ...