打包
天堂宝宝
这个作者很懒,什么都没留下…
展开
-
IOS打包测试发布环境配置-上篇
需求分型开发iOS工程的时候,有时候由于项目的需要,常常有测试环境,发布环境,企业环境等不同环境的配置问题。 这样在代码中就会有很多if-else判断处理逻辑,并且常常由于项目紧急上线导致某个参数忘记修改配置,导致生产事故的发生,这个问题一直比较困扰开发人员,导致开发的程序健壮性不强。解决方案经查阅资料发现苹果提供了不同环境的统一配置方案,下面是我写的一个demo,用以配置不同的开发环境。1首先创原创 2017-04-18 14:12:17 · 423 阅读 · 0 评论 -
IOS打包测试发布环境配置-中篇
一 *.xcconfig文件的详细配置*.xcconfig文件在xcode编译的时候就会根据你选择的编译模式进行加载,在*.xcconfig文件中可设置当前面模式下Build settings下的各种变量,作为demo的简化起见,我只对BUNDLE_VERSION,BUNDLE_IDENTIFIER,DISPLAY_NAME进行了设置。配置如下Debug.xcconfigXC_DISPLAY_NAM原创 2017-04-18 14:13:12 · 258 阅读 · 0 评论 -
IOS打包测试发布环境配置-下篇
使用shell脚本自动打包上传到fir.im上xcode打包给测试人员测试一般需要以下四个步骤 * 1 设置当前xcode的编译方式 * 2 archiver * 3 导出为开发证书的测试包 * 4 分发给测试人员 当你正在专心做开发的时候,产品经理跑过来让你给他打个包测试,瞬间就有一种:老子在忙,别烦我的冲动!,并且从开发的角度考虑,开发步骤频繁的被打断原创 2017-04-18 18:00:30 · 700 阅读 · 0 评论 -
IOS打包测试发布环境配置-附加篇
注:本附加篇紧接上一篇IOS打包测试发布环境配置-下篇,是对上一篇脚本文件的改进并添加了新的功能,主要是iOS自动定时打包功能的实现。对于原有脚本的改进:在任意目录均可执行打包脚本。关于crontabcrontabs软件包是用来安装、卸装、或列举用来驱动 cron 守护进程的表格的程序 cron 是linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务: * /sbin/ser原创 2017-04-18 18:02:33 · 1048 阅读 · 0 评论