当前位置: 首页 > 编程笔记 >

cocoapods 用Github创建您的第一个Pod

呼延学
2023-03-14
本文向大家介绍cocoapods 用Github创建您的第一个Pod,包括了cocoapods 用Github创建您的第一个Pod的使用技巧和注意事项,需要的朋友参考一下

示例

公开回购

  1. 创建新的存储库(我的建议是先添加一个临时存储库中的Pod,然后再添加到原始项目中)

  2. 用您的存储库名称填写存储库名称。在本教程中,我将使用“ myrepo”,对于需要更改为自己的部分,将使用“ <”和“>”符号。

  3. 单击“使用自述文件初始化此存储库”

  4. 添加许可证。在本教程中,我将使用“ MIT”。

将您的仓库回本地

  1. 打开终端。

  2. 转到您的存储库所在的位置cd </your/path/<myrepo>或使用创建它cd </your/path>。mkdir <myrepo>。cd <myrepo>

  3. 将git添加到您的文件夹中 git init

  4. 将您的仓库与链接git remote add origin https://github.com/<username>/<myrepo>.git。(您可以检查其是否可以使用git remote -v(不是git remove -v))

  5. 使用以下命令从github拉回购 git pull

  6. 类型:git pull origin master

  7. 输入git commit

添加椰壳

  1. 安装cocoapods :sudo gem install cocoapods。写信pod --help检查它是否正常工作。(如果您已经有椰子足,请跳过)

  2. 创建<myrepo>.podspec与touch <myrepo>.podspec

  3. <myrepo>.podspec用编辑器打开。使用Xcode或Sublime Text。

  4. 粘贴以下内容。您可以签出此示例。有关详细信息,请查阅文档

Pod::Spec.new do |s|
s.name             = "<myrepo>"
s.version          = "0.1"
s.summary          = "<My summary>"
s.description      = "<MUST BE LONGER THAN SUMMARY>"
s.homepage         = "https://github.com/<username>/<myrepo>"
s.license          = 'MIT'
s.author           = { "<username>" => "<useremail>" }
s.source           = { :git => "https://github.com/<username>/<myrepo>.git", :tag => s.version.to_s }
s.platform     = :ios, '8.0'
s.requires_arc = true

# If more than one source file: https://guides.cocoapods.org/syntax/podspec.html#source_files
s.source_files = '<myrepo>.swift' 

end

  1. 写到pod lib lint <myrepo>.podspec终端。如果有任何错误,请写信pod lib lint <myrepo>.podspec --verbose。解决您的错误(解决您的错误可能需要一些时间,在这里无济于事)。

  2. 将新的更改添加到git中,git add .然后提交git commit -m "Added pods"

  3. 将更改推送到远程仓库 git push

  4. 创建新版本https://github.com//单击发布->单击新版本

  5. 将“ 0.1”写入标签版本。(可选,您可以填写“发布标题”)。确保版本与s.version内部相同<myrepo>.podspec

  6. 写 pod trunk register name@example.org 'Your Name' --description='macbook pro'

  7. 新版本发布后,打开终端并输入pod trunk push <myrepo>.podspec。这将更改CocoaPods规格,使您可以pod '<myrepo>'在内部编写podfile

 类似资料:
  • 本文向大家介绍Django 创建您的第一个模型,包括了Django 创建您的第一个模型的使用技巧和注意事项,需要的朋友参考一下 示例 通常在models.py应用程序子目录下的文件中定义模型。在Model类的django.db.models模块是一个很好的起点类来扩展你的模型。例如: 模型中的每个属性代表数据库中的一列。 title 是最大长度为100个字符的文本 author是ForeignKe

  • 创建我的第一个应用 视频地址:http://pan.baidu.com/s/1i3FBKUx 本文通过一个简单的hello案例介绍使用WeX5开发一个手机应用的过程 第一步,环境准备 第二步,应用开发 第三步,调试运行,本地打包 介绍谷歌浏览器调试、真机调试,其中真机调试可使用模拟器和手机两种方法。 第四步,打包发布,部署运行 详见《WeX5平台生成App包过程详解》   第一步,环境准备 1.

  • 主要内容:创建 Node.js 应用,Gif 实例演示如果我们使用 PHP 来编写后端的代码时,需要 Apache 或者 Nginx 的 HTTP 服务器,并配上 mod_php5 模块和 php-cgi。 从这个角度看,整个"接收 HTTP 请求并提供 Web 页面"的需求就不需要 PHP 来处理。 不过对 Node.js 来说,概念完全不一样了。使用 Node.js 时,我们不仅仅 在实现一个应用,同时还实现了整个 HTTP 服务器。事实上,我们

  • 如果我们使用PHP来编写后端的代码时,需要Apache 或者 Nginx 的HTTP 服务器,并配上 mod_php5 模块和php-cgi。 从这个角度看,整个"接收 HTTP 请求并提供 Web 页面"的需求根本不需 要 PHP 来处理。 不过对 Node.js 来说,概念完全不一样了。使用 Node.js 时,我们不仅仅 在实现一个应用,同时还实现了整个 HTTP 服务器。事实上,我们的 W

  • 这个指南像你展示如何创建JS/HTMLCordova应用并发布他们到不同的原生移动平台通过使用cordova命令行接口(CLI)。Cordova命令行详细参考查看[CLI参考]。 安装Cordova CLI Cordova命令行工具作为npm包分发。 安装cordova命令行工具,通过下面这些步骤: 下载和安装Node.js。安装完成后你可以在命令行中使用node 和 npm 。 (可选)下载和安

  • 更多的调测方式请查看后面的“调测”章节 在govm文件夹下创建一个临时文件,如tmp 在tmp文件夹里创建一个文件,如app.go 在app.go里输入如下代码 package app import core "github.com/lengzhao/govm/app/chain1/ae4a05b2b8a4de21d9e6f26e9d7992f7f33e89689f3015f3fc8a3