Вот мой podFile
:Xcode дублированные символы ошибки архитектуры после обновления стручков какао
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 работает нормально в течение длительного времени, но теперь, когда я обновляю свои стручки (pod update
) эти 3 стручков получить uptated:
AFNetworking
CocoaAsyncSocket
IQKeyboardManager
После этого ничего не работает.
я получаю более 600 duplicate symbols for architecture i386
ошибок, как это одна:
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)
Любые идеи?
EDITED: После этого решение будет показано ниже, мой проект компилируется только для iPad Air
и я не могу Archive
больше, я все еще получаю ту же ошибку ...
Вы пытались удалить полученные данные и очистить проект? – Templar