我有一个项目,我想制作一个CocoaPod
。该项目需要另外三个项目,我现在将其作为独立框架引入。
FrameWorks1 :=> github.com/f1
FrameWorks2 :=> github.com/f2
FrameWorks3 :=> github.com/f3
在为我的项目撰写podspec
时,我发现FrameWorks3
内部没有podspec
。所以我试着像这样添加它:
s.framework = 'FrameWorks3'
但是我现在如何添加源代码链接呢?我只是将源代码添加为项目的一部分吗?说我不想在这里,并希望将其添加为pod
,这是否意味着现在我必须提交.podspec
到github.com/f3
或者是否有更简单的解决方案这里吗?
答案 0 :(得分:0)
试试这个:
.podspec
。使用
将它们添加为您的本地广告连播 pod 'Framework1', :path => '~/Path/To/Folder/Containing/Framework1/Fork'
pod 'Framework2', :path => '~/Path/To/Folder/Containing/Framework2/Fork'
pod 'Framework3', :path => '~/Path/To/Folder/Containing/Framework3/Fork'
现在一切都会好的。
.podspec
)。第2部分
要使其独立于您的本地计算机,您可以创建自己的podspec存储库:
https://github.com/user/xpodspecs.git
)。pod repo add xpodspecs https://github.com/user/xpodspecs.git
。pod push xpodspecs Framework1
。pod repo add xpodspecs https://github.com/user/xpodspecs.git
更详细的信息是here。