2015-09-30 2 views
3

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

Undefined symbols for architecture x86_64: 
"_OBJC_CLASS_$_Stripe", referenced from: 
__TMaCSo6Stripe in AppDelegate.o 
ld: symbol(s) not found for architecture x86_64 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

ответ

4

На самом деле, когда я побежал стручок установить, он не унаследовал свой путь в

OTHER LINKER FLAGS 

так что это было вручную исправить, добавив

$(inherited) 

Надеется, что это поможет кому-то, если они сталкиваются с тем же проблема.

+0

Спасибо, Daisy, столкнулась с той же проблемой, просто исправлена ​​добавлением $ (унаследовано) – Niks

+0

Нет проблем, это, безусловно, cocoapods hell –

+0

hmmm..yes. btw еще раз спасибо :-) – Niks

0

Я только что включил полосатый коко-капод вчера и имел немало проблем. Я предполагаю, что в ваших файлах Stripe/Support в вашем каталоге Pods у вас есть файл с именем Stripe-umbrella.h.

Единственная удачи мне пришлось интегрировать нашивки импортировали зонтик файл в моем мостиковом заголовке, как показано ниже (не забудьте удалить кавычки):

#import <Stripe/Stripe-umbrella.h> 

Добавьте это, чистый, строить, и вы должны лучше удачи.

Для записи я использую XCode7.

+0

Вы использовали какую-либо конкретную версию Stripe? У меня нет этого файла Stripe-umbrella.h под файлами Stripe/Support –

+0

. В моем подкоде не была указана конкретная версия. Все, что я делал, было всего лишь ** pod 'Stripe' ** в моем подпикселе. Когда вы откроете свой проект через файл .xcworkspace, вы сможете увидеть свой каталог Pods и оттуда, Stripe должен быть включен в папку Support Files и в файл зонтика. –

+0

ах Я не видел вашего упоминания о Xcode7. Я использую 6.4 –

Смежные вопросы