我正在尝试使用:path
属性在磁盘文件中将本地项目添加为我的podfile中的开发容器。由于某种原因,当我pod update
时,cocoapods试图获取该项目的podspec。我的理解是:path
属性不需要podspec。
我的PodFile看起来类似于下面的
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '10.0'
inhibit_all_warnings!
use_frameworks!
project './myproject/myproject.xcodeproj'
def main_pods
pod 'Mixpanel'
pod 'MBProgressHUD'
..
..
..
end
def test_pods
pod 'OCMock',
pod 'OHHTTPStubs',
end
def UItests_pods
pod 'SpecialProject', :path => './special/project'
end
target :MyProject do
main_pods
target "MyProject Tests" do
inherit! :search_paths
test_pods
end
end
target "MyProjectUITests" do
main_pods
UItests_pods
end
当我执行Pod更新时,cocoapods尝试获取SpecialProject
的podpsec并失败。
任何指针表示赞赏。