Ошибка компоновщика: методы запроса CFHTTP в libShareKit.a в Xcode 4.5 и ShareKit 2.0

Я пытаюсь интегрировать sharekit 2.0 в свое приложение и установить новый ShareKit 2.0 в качестве подмодуля в моем локальном репозитории Git. Я думаю, что правильно следовал инструкциям по установке, но я получаю 18 ошибок компоновщика на «smoke test».

Здесь какая-то ошибка:

Undefined symbols for architecture i386:
  "_CFHTTPMessageCopyHeaderFieldValue", referenced from:
      -[LFHTTPRequest(PrivateMethods) readStreamHasBytesAvailable] in libShareKit.a(LFHTTPRequest.o)
      -[LFHTTPRequest(PrivateMethods) readStreamEndEncountered] in libShareKit.a(LFHTTPRequest.o)

Я включил libShareKit.a под «Link Binary with Libraries» в этапы сборки, как указано в инструкциях. Он отображается красным, если это что-то значит.

Помощь будет принята с благодарностью. Спасибо.


person Justintas    schedule 08.10.2012    source источник


Ответы (1)


Пожалуйста, добавьте фреймворки CFNetwork, CoreLocation и Twitter и перестройте свое приложение.

person Arshad    schedule 19.02.2013
comment
В моем случае это решение уменьшило количество ошибок на 15, но зачем мне было это делать? CFNetwork предназначен для flickr, и мне это не нужно для моего приложения... - person santuxus; 05.07.2013
comment
Ссылка может быть еще там на эти Apis. - person Arshad; 11.07.2013