-
前言除了Jenkins可以自动打包,还有另一个方式:Fastlane,下面来了解下。
Fastlane 是一个完全开源的项目,是一款为iOS和Android开发者提供的自动化构建工具。它可以帮助开发者将 App打包、签名、测试、发布等 流程串联起来,...
-
前言一般大型的公司都有部署好的Jenkins环境,所以这里不再赘述Jenkins的搭建环境过程,对于Jenkins不了解的童鞋可以自行google下。
Jenkins作为可扩展的自动化服务器,可用作简单的持续集成(CI,Continuous Inte...
-
前言Apple提供的常规打包方式主要是由 Xcode 支持的,下面展开来聊聊
Xcode打包Xcode的打包主要分为两步:
Archive:对 target 进行 编译、归档,生成 .xcarchive 文件
Export:对生成的 .xcarc...
-
前言主要介绍链式编程原理,以及如何创建链式编程
编程范式在介绍链式编程之前,首先来了解下什么是编程范式。编程范式是编程语言的一种分类,是指从事软件工程的一类典型的编程风格
常见的编程范式常见的编程范式主要有以下几种:
面向过程编程(Process ...
-
概述首先我们要知道,git merge 和 git rebase 做的事情其实是一样的,它们被设计用来 将一个分支的更改 并入 另一个分支,只不过是方式有些不同
merge我们知道,将 master 分支合并到 feature 分支最简单的办法就是用...
-
什么是RTMP协议?RTMP协议 是一个专门为 高效传输视频,音频和数据 而设计的协议。它通过建立一个 二进制TCP连接 或者 连接HTTP隧道 实现 实时的视频和声音传输。
RTMP作用?
RTMP比传统媒介服务器流出的媒介协议支持更多。它支持可能...
-
前言在项目中遇到了加载高清大图的场景,处理不好占用大量的内存,造成性能问题,影响用户体验。
如何去解决加载高清大图这个难点呢?先看看iOS中图片的加载流程
iOS中图片的加载流程
加载图片数据(尚未解码)
解码图片数据
缓存图片数据
渲染图片数...
-
前言iOS 项目打包通常都是通过 Xcode -> Product -> Archive 去给项目打包,这是常用的方式,还有一种方式就是 shell脚本自动化打包,可以用一行代码解决打包问题,
实现
项目下创建 ZJ_Shell.sh 脚...
-
问题一
如果你的iPhone手机连接上你的Mac,Xcode在真机运行的时候出现如下问题:
1xxxiPhone(Developer Mode Disabled)
这是由于你的iPhone手机设备开发者模式是关闭状态
隐私与安全性 ->...
-
问题描述当你 cd 项目根目录,在终端输入 git 命令时,如果出现如下提示:
1Failed to extract git version fromgit --version("xcrun: error: active developer...