我用Cocoapods创建了一个私有pod。该pod具有依赖性。
当我在我的Xcode项目中使用此pod时,Xcode的方案现在默认为“MyPodName(Pods Project)”而不是我的应用程序的目标后运行pod install
。这有点令人讨厌,因为我每次运行pod install
时都必须更改方案,因为Podfile.lock
我使用pod lib create
生成的Cocoapods骨架创建了我的Pod。
这是我的podspec:
Pod::Spec.new do |s|
s.name = "MyPodLib"
s.version = "2.0.0"
s.summary = "MyPodLib is just an example name for this question."
s.description = <<-DESC
DESC
s.homepage = "https://github.com/username/MyPodLib"
s.license = 'License'
s.author = { "username" => "email@address.com" }
s.source = { :git => "https://github.com/username/MyPodLib.git", :tag => s.version.to_s }
s.platform = :ios, '8.4'
s.requires_arc = true
s.source_files = 'Pod/Classes/**/*'
s.resource_bundles = {
'MyPodLib' => ['Pod/Assets/*.png']
}
s.dependency 'DependencyPod', '2.0.0'
end
我认为这可能只发生在我的电脑上。同事说不会发生在他身上。
答案 0 :(得分:2)