码迷,mamicode.com
首页 > 其他好文 > 详细

CocoaPods创建私有pods

时间:2016-07-08 19:50:36      阅读:760      评论:0      收藏:0      [点我收藏+]

标签:

由于项目需求,需要把项目的不同模块拆分出来,一开始想做成多target模式,后来换成私有pods

CocoaPods的安装和使用,网上很多,自行搜索即可。

听说可以基于svn创建pod私有库文章点这里),但我断断续续的折腾了两三天没成功,实在不想搞了,只能老老实实搞git的。有谁弄成功了希望不吝赐教。

 

cd到需要做库的工程目录下 创建一个podspec文件
pod spec create podName (如:pod spec create testPods,会在当前目录生成 testPods.podspec)
修改testPods.podspec文件,修改.podspec文件时可参考这里
可以用vim修改 也可以使用文本编译器进行修改,(注意:使用文本编辑器修改时注意标点符号,要保证的半角符号,文本编辑器有时会自动改成全角的)

在使用时需要注意的是:Podfile文件里面的写法区别于公有库  示例:pod ‘Utility‘,:git=>"http://xxxxx.git"(替换为真实的git地址)

 

更具体的请参考:http://www.cnblogs.com/superhappy/p/3468377.html

        http://www.cocoachina.com/ios/20150228/11206.html

我遇到了这个错误:Unable to run command ‘StripNIB AQPhotoPickerView.nib‘ - this target might include its own product

是因为我指定的文件夹里有xib文件,xib文件算是资源文件的,需要另外添加s.resource引入

修正前

  s.source_files = "pod/classes/**/*"

修正后

s.source_files  = "pod/classes/**/*.{h,m}"
s.resource = "pod/classes/TestViewController.xib"

仅记录。

CocoaPods创建私有pods

标签:

原文地址:http://www.cnblogs.com/tufeibo/p/5654268.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!