Jenkins iOS自动打包流程 背景 在开发中我们经常需要打测试包,然后上传至蒲公英等三方平台,这其中需要经历的操作为: Git仓库拉取代码 设置项目的打包环境 利用 x...
Jenkins iOS自动打包流程 背景 在开发中我们经常需要打测试包,然后上传至蒲公英等三方平台,这其中需要经历的操作为: Git仓库拉取代码 设置项目的打包环境 利用 x...
一、概念 在iOS开发中,RunLoop是一个关键的概念,它是处理事件和任务的核心机制。RunLoop提供了一种机制,使得应用程序可以等待事件的发生,同时又能保持响应用户交互...
一、为什么要组件化 1.实现之间解耦、减少项目的编译时间,提升业务开发效率。 通常一个工程中会有多个模块,而模块之间会有依赖关系,比如A调用B,那么在A模块中就会引用B模块的...
我觉着这边博客写的也挺好的,可以看看。[https://www.jianshu.com/p/23f2cf09f03c?utm_campaign=shakespeare]开发者...
通过Safari与mobileconfig获取iOS设备UDID UDID(Unique Device Identifier),唯一标示符,是iOS设备的一个唯一识别码,每台...
这篇文章先上我要说的项目的整体框架图吧,有兴趣的可以看下去。 那么正片现在就要开始了。。。。 我们一个一个介绍,先看看什么是MVVM模式。 当然在说这个之前,我们不得不先说说...
做开发的都知道,不要重复的造轮子,要提高工作效率,轮子好多人都已经造好了,好用,bug又少,本篇文章就是要整理好用的第三方库,希望可以帮助大家,帮助自己,慢慢更新中, 如果有...
前言 对oc项目中pod常用的第三方库已经很熟悉了,而在做swift项目中用到的常用第三方库自己来个总结。记录因人而异,不喜勿喷。第三方库的用法到相应的gitHub中查看。 ...
在这边提供一些指纹和面容支付的基本思路,差异以及所遇到的坑。 一、支付逻辑基本思路 我们重点是考虑如何保证支付的安全,首先肯定不能本地存入用户的支付密码,这样在人行(中国人民...