2
我在這個格式的混帳回購協議:定製開發莢不安裝任何文件到我莢項目
MyApp/
Podfile
....
TestHelperPod/
Classes/
.h & .m files
TestHelperPod.podspec
我在MyApp文件夾podfile有一行看起來像這樣:
pod 'TestHelperPod', :path => '../TestHelperPod'
和我podspec的SOURCE_FILES模式如下:
Pod::Spec.new do |s|
//...
s.source_files = "TestHelperPod/Classes/*.{h,m}"
end
當我在podspec做pod spec lint
,它似乎成功並拿起Classes
目錄中的所有課程來構建它們。但是,當我實際嘗試在MyApp中輸入pod install
時,Pods項目不會生成對Classes
目錄中的類的引用。這用於Classes
目錄也被命名爲TestHelperPod
和source_files模式爲TestHelperPod/**/*.{h,m}
,但我不希望在那裏的文件夾結構重複。 **中的模式不適用於這種新結構。有任何想法嗎?在編寫本文時,我正在運行最新版本的cocoapods,0.32.1。