美文网首页
创建pod项目工程文件

创建pod项目工程文件

作者: IThai | 来源:发表于2017-12-21 10:45 被阅读0次

创建pod项目工程文件,就是用来发布到cocoapods的你的库。

A:创建一个空文件夹,cd到该文件下:

$ pod lib create HaiLayoutPod

B:然后填写一些问题,如图:(官方文档是Using Pod Lib Create

下边是我填写的内容,你可以根据你自己的情况填写,不懂的可以去翻看文档:Using Pod Lib Create

C:到此完成,然后会自动创建一个项目,并弹出,如图:

D:项目目录:HaiLayout是我刚创建的空文件夹,如图:

这里说明一下,图中红框内容是因为我的项目是从我的github导下来的,会带这三个,刚让你创建一个空文件夹,是不会有他们的。

如有疑问,不必在意。用过git的应该知道。

E:然后找到你项目中的podspec文件,打开,如图:

F:配置你的podspec文件:(或者,自己创建并设置。可以查考我的文章Cocoapods使用Cocoapods 的使用->三:创建pods->

3.创建.podspec)

如图是我的配置:

Pod::Spec.new do |s|

#=====  名称、版本号、摘要=====

s.name            = 'HaiLayoutPod'

s.version          = '0.1.0'

s.summary          ='summary HaiLayoutPod.'

#===== 详情  =====

s.description      = <<-DESC

TODO: Add long description of the pod here.

DESC

#=====  仓库主页(你github或者其它git管理平台中,你这个项目对应的地址)  =====

s.homepage        = 'https://github.com/diankuanghuolong/HaiLayout'

#=====  许可  =====

s.license          = { :type => 'MIT', :file => 'LICENSE' }

#=====  作者  =====

s.author          = { 'diankuanghuolong' => '3243388139@qq.com' }

#=====  仓库源  =====

s.source          = { :git => 'https://github.com/diankuanghuolong/HaiLayout.git', :tag => "#{s.version}" }

s.ios.deployment_target = '8.0'

#===== 源文件目录  =====

s.source_files = 'HaiLayoutPod/Classes/**/*'

# s.resource_bundles = {

#  'HaiLayoutPod' => ['HaiLayoutPod/Assets/*.png']

# }

# s.public_header_files = 'Pod/Classes/**/*.h'

# s.frameworks = 'UIKit', 'MapKit'

# s.dependency 'AFNetworking', '~> 2.3'

end


G:修改完成后,保存(command+s), 然后在你的pod(HaiLayoutPod项目中commit,保证远程和本地同步)

这里要注意,source_files源文件路径,要写对,如我的.podspec中路径为:'HaiLayoutPod/Classes/**/*' 默认的,可以将你的代码文件放入其中,如图:

H:提交到远处仓库,并设置tag:

git remote add origin https://github.com/diankuanghuolong/HaiLayout.git

如图:添加到远程

推送tags到远程:

git push --tags

到此,你的pods项目文件已完成,你可以去验证你的.podspec并发布了。

验证成功如图:

删除你提交到cocoapods的pods:

pod trunk delete HaiLayoutPod

相关文章

  • iOS ReactiveCocoa集成

    1.创建工程,打开终端cd项目文件路径: 2.创建pod file文件 (1)在终端输入:pod search R...

  • 发布私有CocoaPod Spec

    准备工作 添加远程 创建Pod项目工程文件 向Pod文件夹中添加库文件和资源,并配置podspec文件 提交pod...

  • 你也可以用cocoapod创建私有 pods

    一: 创建pod项目工程文件 进入的要创建的目录下 例:我在桌面创建 cd Desktop/ pod lib cr...

  • 创建pod项目工程文件

    创建pod项目工程文件,就是用来发布到cocoapods的你的库。 A:创建一个空文件夹,cd到该文件下: $ p...

  • cocospod 导入第三方

    cocoapods使用 1. 创建xcode项目 2. 在终端 cd 进入项目工程文件内 3. pod searc...

  • Pod本地化组件

    1,创建新工程PodInit,初始化pod: pod init 增加文件 -> pod install 生成pod...

  • iOS 远程私有库

    一: 创建pod项目工程文件 之后生成的文件目录结构是这样的 我们需要需要将replaceMe替换为我们自己的文件...

  • Cocoapods远程私有库创建

    步骤 创建并设置一个私有的Spec Repo。 创建Pod所需要的项目工程文件,并且有可访问的项目版本控制地址。 ...

  • CocoaPods私有库、公开库

    创建pod模板项目pod lib create NAMEimage 编辑 podspec 文件CocoaPods ...

  • 打包子工程为framework嵌入的另一个工程

    首先创建framework工程: 如果有pod依赖,把podfile文件复制到该工程目录,pod install一...

网友评论

      本文标题:创建pod项目工程文件

      本文链接:https://www.haomeiwen.com/subject/fwbowxtx.html