2013-06-13 1 views
0

Мои Podfile выглядит такЗаголовок Путь поиска для локальных стручков

стручка 'NSNumber + Toolbox',: путь => '~/Documents/iPhoneDev/Проекты/Helper/NSNumberToolbox'

но импортирования заголовок через #import «NSNumber + Toolbox.h» не работает, так как файл не найден.

Что случилось с подпикселем?

EDIT:

Pod::Spec.new do |s| 
    s.name   = "NSNumber+Toolbox" 
    s.version  = "0.0.1" 
    s.summary  = "NSNumber category." 
    s.homepage  = "https://github.com/HHuckebein/NSNumberToolbox" 
    s.license  = { :type => 'MIT', :file => 'LICENSE.txt' } 
    s.author  = { "RABE_IT Services" => "[email protected]" } 
    s.source  = { :git => "https://github.com/HHuckebein/NSNumberToolbox.git", :tag => "0.0.1" } 
    s.platform  = :ios, '6.0' 
    s.source_files = 'NSNumberToolbox/NSNumber+Toolbox.{h,m}' 
    s.requires_arc = true 
end 
+0

Что относительно поддесы? –

ответ

1

Эта спецификация отлично работает для меня. Убедитесь, что локальная исходная папка находится в той же структуре, что и сама репо. Также убедитесь, что вы используете новейшую версию CocoaPods ([sudo] gem update)

+0

CocoaPods 0.20.2 –

+0

CocoaPods 0.20.2 Получил заголовочный файл под /Pods/BuildHeaders/NSNumber+Toolbox/NSNumber+Toolbox.h соответственно под/Pods/Headers/.. Просто нашел, что #import <> работает, но не #import "". Я почти уверен, что он работал раньше ?! Что вы точно имеете в виду, убедитесь, что ... ваша локальная папка источника находится в той же структуре, что и сама репо? –

+0

Я имел в виду, что, поскольку вы используете локальный путь для источника (который вам не нужно делать), он должен быть в той же структуре для ваших 'source_files', иначе он может не связывать их правильно. После этого, как только вы откроете 'xcworkspace', вам должно быть хорошо идти. Попробуйте удалить часть ': path' в' 'Подфайл' и посмотреть, работает ли она правильно. –