Tag: 开发工具
All the articles with the tag "开发工具".
-
Ruby 魔法:用 Monkey Patching 解决 Fastlane Gym 的清理困境
Published date:在 iOS 开发中,自动化构建和打包流程是提高效率的关键。Fastlane 的 Gym 工具为我们提供了强大的自动化能力,但有时也会带来一些令人头疼的问题。今天,我们就来探讨一个我遇到的 Gym 打包问题,并分享一个巧妙的解决方案。
-
如何使用 fastlane 读取 iOS 证书信息
Published date:在 iOS 开发中,证书管理一直是一个重要且复杂的话题。随着 fastlane 的更新,我们处理证书信息的方式也在不断演进。今天,我想分享我在使用 fastlane 读取和加密 iOS 证书信息时的经历,以及如何应对 fastlane 更新带来的变化。
-
macOS 安装 manpages-zh
Published date:在 macOS 上, 命令用于查看系统中安装的程序的帮助文档。然而,默认情况下,这些帮助文档都是英文的,对于不熟悉英文的用户来说可能会有些困难。幸运的是,我们可以安装 来获取中文帮助文档。
-
GitHub 使用命令行同步 fork 仓库
Published date:在 GitHub 上,我们可以使用 Fork 操作将其他用户的仓库复制到自己的账户下。但如果原始仓库更新了,我们可能需要将其再次 fork 到自己的账户下,以保持代码与原始仓库同步。下面将介绍如何使用 Git 命令行进行 GitHub 仓库再次 fork 的操作。
-
如何使用 Git 进行高效的版本控制
Published date:Git 是一款分布式版本控制系统,于 2005 年由 Linus Torvalds 创造并开源发布。Git 的设计初衷是为了更好地管理 Linux 内核代码,它的分布式特性使得多人协作开发和大型项目的版本控制变得更加高效和可靠。现在,Git 已经成为了开源社区和软件开发领域中最受欢迎的版本控制工具之一。
-
iOS 使用 fastlane 打包
Published date:在一款 App 从开发到上架都会经历 的过程。其中编译打包这种重复且繁琐的工作公司内都会有一个 CI 平台去负责,我们今天就来了解一下 CI 的编译打包流程是怎样的。
-
ProvisionQL 简介
Published date:ProvisionQL 是一款支持快速预览 和 等文件信息的插件。它能以美观整洁的页面快速预览大量信息,包括设备 UUID、证书、授权等等。
-
使用 Homebrew 管理 Ruby
Published date:macOS 上的 Ruby 环境管理我相信是大多数软件开发都会遇到的一个问题,如果我们需要同时管理多个 Ruby 版本的话,有 和 的方式,具体的操作网上已有大量的文章供我们学习,本文不再做赘述。今天我们来看一下如何使用 来管理我们的 Ruby。
-
代理 Xcode SPM
Published date:由于网络问题,我们在使用 Xcode SPM 管理项目依赖库的时候,依赖库那速度真的是拉的一泻千里💩。所以我们需要将 SPM 下载依赖库的过程交给我们的代理去处理。首先你需要一个科学上网工具,无论是客户端还是路由器刷机,此文章的例子都是基于本人网络环境 ,其他的代理方式需自行研究。
-
FFmpeg Xcode 环境搭建
Published date:根据 官方文档 的描述,有三种安装 FFmpeg 的方式,这里我们选择最简单快速的一种,使用 命令安装。 如果还没有安装 的话,请先安装 ,点击跳转官方网站
-
Carthage 新手教程
Published date:Cocoapods 是由来已久的 Cocoa 依赖管理工具,那么为什么 Carthage 项目被创建? 首先,Cocoapods(默认情况下)会自动的为你的应用程序和所有依赖创建和更新 。Carthage 用 构建框架(framework)的二进制文件,但是并没有将他们整合到用户项目中。Cocoapods 的目的是让用户使用起来更简单,而 Carthage 则是更灵活,减少对项目的侵入性