Ошибка библиотеки Twitter: неопределенные символы для архитектуры x86_64:

Я использую TwitterLibrary в одном из своих приложений, вход в Twitter работает отлично, но в соответствии с требованием Apple новые приложения могут быть отправлены с поддержкой 64-битной версии и собраны с помощью IOS8+ SDK, поэтому для этого я добавил «armv7 armv7s arm64» в действующую архитектуру. в настройке сборки в моей цели и проекте. После добавления «arm64» я столкнулся со следующими ошибками

  "_OBJC_CLASS_$_OAConsumer", referenced from:
objc-class-ref in SA_OAuthTwitterEngine.o
"_OBJC_CLASS_$_OADataFetcher", referenced from:
objc-class-ref in SA_OAuthTwitterEngine.o
"_OBJC_CLASS_$_OAMutableURLRequest", referenced from:
objc-class-ref in SA_OAuthTwitterEngine.o
"_OBJC_CLASS_$_OARequestParameter", referenced from:
objc-class-ref in SA_OAuthTwitterEngine.o
"_OBJC_CLASS_$_OAToken", referenced from:
objc-class-ref in SA_OAuthTwitterEngine.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

error: unable to open executable '/Users/my-name/Library/Developer/Xcode/DerivedData/Build/Products/Debug-iphonesimulator/MYAPP.app/MYAPP'

Я думаю, что библиотека твиттера не поддерживает 64-битную версию, я думаю, я не уверен в этом, но как я могу удалить ошибки твиттера, есть ли способ сократить эти ошибки? Заранее большое спасибо..


person Krishna Verma    schedule 24.03.2015    source источник
comment
Вы создали новую цель или изменили старую?   -  person Amin Negm-Awad    schedule 24.03.2015
comment
Возможный дубликат stackoverflow.com/questions/28406316/ stackoverflow.com/questions/26905212/   -  person Vidhyanand    schedule 24.03.2015
comment
Я пробовал эту ссылку, но у меня ничего не получилось   -  person Krishna Verma    schedule 24.03.2015
comment
Я много гуглил, но ничего полезного не нашел   -  person Krishna Verma    schedule 24.03.2015


Ответы (1)


Наконец пришли к решению. Добавлен последний Twitter-IOS-SDK с использованием нового плагина Twitter Xcode под названием «ткань». Новый SDK совместим с 64-битной версией.

https://dev.twitter.com/twitter-kit/ios/configure

person Krishna Verma    schedule 25.03.2015