2014-10-21 4 views
2

Я не знаю, как правильно описать этот вопрос, я не очень хорошо говорю по-английски.Как сохранить путь заголовка при использовании cocoapods?

Я создаю CocoaPods Spec, я получил эти папки и файлы в моем проекте:

MySDK/*.(h,m) MySDK/AdvertisementSDKS/Millennial/*.(h,m) MySDK/AdvertisementSDKS/Millennial/SDK/MillennialMedia.framework и SOURCE_FILES Podspec выглядит как

s.source_files = "*.{h,m}", "AdvertisementSDKS/**/*.{h,m}"

также включают Рамочный

s.vendored_frameworks = 'AdvertisementSDKS/Millennial/SDK/MillennialMedia.framework

в Millen NIAL папки есть .m файл, импорт:

#import <MillennialMedia/MMInterstitial.h>

При попытке компиляции, происходит ошибка, потому что компилятор не может найти путь MillennialMedia/MMInterstitial.h правильного путь импорта является

#import <MMInterstitial.h>

Есть ли какие-либо настройки, которые я пропустил, чтобы установить исходный путь #include?

Потому что есть много других же вопрос, я должен изменить его один за другим ...

Спасибо!

ответ

0

Хорошо, я отвечу на свой вопрос: я пропустил некоторые настройки Podspec, Просто добавьте

spec.header_dir = './' 

(Путь к каталогу зависит от вашего проекта)

К вашей podspec, тогда , Он сохранит исходный путь работы

Не нужно изменять путь заголовка! Woohoo!

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