2013-11-12 1 views
0

Я использую Cocoapod для получения Global Lib. Он отлично работает в тренажере, но у него есть некоторые ошибки, когда я строю на моем устройстве:Ошибка Xcode при использовании Coapod

Undefined symbols for architecture armv7s: 
    "_OBJC_CLASS_$_FBRequest", referenced from: 
     objc-class-ref in HomeViewController.o 
    "_OBJC_CLASS_$_SBJsonParser", referenced from: 
     objc-class-ref in IQRequest.o 
    "_AFNetworkingOperationFailingURLResponseErrorKey", referenced from: 
     ___78-[IQRequest performQueueOperationWithRequest:withSuccessBlock:andFailedBlock:]_block_invoke39 in IQRequest.o 
    "_OBJC_CLASS_$_AFHTTPRequestOperation", referenced from: 
     objc-class-ref in IQRequest.o 
    "_OBJC_CLASS_$_AFHTTPClient", referenced from: 
     objc-class-ref in IQRequest.o 
    "_OBJC_CLASS_$_FBSession", referenced from: 
     objc-class-ref in ChooseDesignerViewController.o 
     objc-class-ref in IQUser.o 
     objc-class-ref in IQAppDelegate.o 
ld: symbol(s) not found for architecture armv7s 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

Что случилось с моим проектом?

+0

Покажите свой подфайл, пожалуйста. –

ответ

0

Кажется, что ваша библиотека не скомпилирована для armv7s. Если он распределен как двоичный файл, вам придется попросить сопровождающего перестроить его с помощью среза armv7s. Если он распространяется как исходный код, вам нужно проверить настройки сборки проектов. Я думаю, вы должны искать правильные архитектуры или что-то в этом роде.