可可podspec和依赖的路径

Dan*_*ilo 18 xcode cocoapods podspec

如何在podspec中指定依赖项的本地路径?

喜欢:s.dependency'MyLibrary',:path =>'../MyLibrary'

谢谢

Loe*_*gic 16

您应该在以下位置使用:path关键字Podfile:

pod 'AFNetworking', :path => '~/Documents/AFNetworking/AFNetworking.podspec'
Run Code Online (Sandbox Code Playgroud)

提示:如果您不知道路径,可以将文件拖放到您的文件中Podfile,然后显示它.

编辑

我没有正确理解OP的要求,这是正确的答案:

  1. 将本地依赖项放在pod的文件夹根目录中,
  2. 在Podspec文件中,只需添加即可 s.ios.dependency 'YourPodName/YourPodDependencyFolder'

之后,创建一个子空间,如下所示:

s.subspec 'YourPodName' do |ss|
ss.source_files = 'YourPodName/**/*.{h,m}'
end
Run Code Online (Sandbox Code Playgroud)