2014-09-17 2 views
0

Недавно я обновил ShareKit в своем приложении с помощью метода подмодуля git. Однако теперь он больше не будет построен. Я снова прошел через Wiki-установки, увидев, что я пропустил какие-либо фреймворки, чтобы включить или что-то в этом роде, но я не могу найти ни одного, что я пропустил. Кроме того, я также изменил настройку «Строить только активную архитектуру» на нет, поэтому он всегда будет строить все архитектуры. Но не avai.lShareKit PKMultipartInputStream linker error

Ошибка я получаю следующее: Undefined symbols for architecture armv7: "_OBJC_CLASS_$_PKMultipartInputStream", referenced from: objc-class-ref in libOAuth.a(NSMutableURLRequest+Parameters.o) ld: symbol(s) not found for architecture armv7

Странная вещь, я включил ShareKit в другом проекте, и там он не давал каких-либо ошибок. Поэтому я знаю, что я должен делать что-то неправильно, но я не могу понять, что. У вас есть какие-то намеки о том, где искать? Или один из вас столкнулся с той же ошибкой?

ответ

0

Это может быть решена путем добавления PKMultipartInputStream.m к Составители источников в OAuth построить настройки внутри ShareKit подпроекта

0

Вы, вероятно, придется добавить цель PKMultipartInputStream в целевых зависимостей и libPKMultipartInputStream для Link Binary с библиотеками в вашем проекте. Это лучше, чем внесение изменений в внешний проект.