美文网首页
组件化之podspec

组件化之podspec

作者: 封丑儿 | 来源:发表于2024-03-20 15:00 被阅读0次

我们将项目Pod管理后,有时候会编写Spec描述文件。
1.0 cd到项目的根目录
2.0 初始化一个podspec文件

$ pod spec create ModuleB

此时根目录下就会出现一个ModuleB.podspec文件。修改里面的部分区域

Pod::Spec.new do |spec|
  spec.name         = "ModuleB"
  spec.version      = "0.0.1"
  spec.summary      = "A short description of ModuleB For Demo." #此处需要修改
  
  spec.description  = <<-DESC #在两个DESC中间添加描述,否则会报错
  TODO:This is Demo.
                   DESC

  spec.homepage     = "https://github.com/XXX/ModuleB"
  
  spec.license      = "MIT" #删除初始化()

  spec.author             = { "xxx" => "xxxx" } #此处不需要修改

  spec.source       = { :git => "https://github.com/XXX/ModuleB.git", :tag => spec.version } #将git地址添加上,tag修改

  spec.source_files  = "Classes", "Classes/**/*.{h,m}"
  spec.exclude_files = "Classes/Exclude"

end

将修改后的spec文件上传到git。
3.0 在你需要pod ModuleB的项目中 pod的写法也需要注意

platform :ios, '10.0'
inhibit_all_warnings!

source 'https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git'
source 'https://github.com/XXX/ModuleB.git' #注意需要引入刚才的git地址

target :Demo do
    pod 'ModuleB',:git => "https://github.com/XXX/ModuleB.git" #这里git需要明确指向地址
end

4.0 然后pod install


pod 成功

参考文章1
参考文章2

相关文章

  • 组件化之podspec文件

    如何创建podspec 创建podspec文件只需要一行命令,在你自己的三方库的根目录下输入下面的命令: pods...

  • 组件化遇到的问题Your configuration speci

    组件化向Spec Repo提交podspec时:报错: Your configuration specifies ...

  • 组件化博客

    iOS组件化组件化-动态库实战Cocoapods整理(三)——编写podspec文件CocoaPods制作第三方代...

  • 2022-08-25

    记录swift组件化遇到的问题A组件需要依赖某个framework 操作如下 在.podspec 添加framew...

  • Cocopods组件化之podspec文件解析

    写这篇文章的目的,是在项目组件化中,pod文件目录下的文件夹多级(A>>B>>C)分组遇到的一些问题和解决思路 p...

  • iOS 组件化之创建私有podspec

    1.准备工作 先去gitHub创建一个项目存放私有Repo源,空的就可以 本地添加私有源 终端执行命令pod re...

  • podspec

    教你如何从0到1实现组件化架构 Making a CocoaPod create podspec cd ~/cod...

  • iOS-热更新/组件化/跨平台开发

    一、组件化 组件化步骤 1.每创建一个组件都会带有一个xxx.podspec的索引文件。专门用来存放这些索引文件的...

  • 组件化,podspec简谈

    序言 最近做了一些组件化方面的工作,一步一个坑的走了过来,这篇文章就是写一下感受吧 为啥要组件化 • 随着项目的不...

  • iOS 组件化 关于 资源文件 的加载

    就之前的文章,我们已经知道 组件化 组件工程的.podspec 的基本page 操作, 但是在具体应用中 需要加载...

网友评论

      本文标题:组件化之podspec

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