iOS持续化集成之Jenkins (二) 编程技术

iOS持续化集成之Jenkins (二)

####1.1Keychains and Provisioning Profiles Management 1.2准备文件 钥匙串文件(位置在 ~/Library/Keychains/login.keychain-db ) 打包的描述文件(位置在 ~/Library/MobileDevice/Provisioning Profiles/ ) 到达文件位置看你自己喜好,...
阅读全文
Jenkins+Fastlane+自动化打包发布+蒲公英二维码展示 编程技术

Jenkins+Fastlane+自动化打包发布+蒲公英二维码展示

身为一名iOS开发人员,面临必不可少的一个阶段就是打包测试。虽然xcode可有实现打包,但在测试阶段面临测试人员不断的向你催促需要新的包进行测试就会很让人头疼,打包又是一个重复性极高又很费时间的事情。所以研究了一下 jenkins 和 fastlane 的自动打包流程,希望对大家有所帮助,途中也遇到了众多的问题和坑。 如需帮助可直接联系我 前期准备 Ruby: fast...
阅读全文
解决A6 avant媒体播放器乱序的问题 Java

解决A6 avant媒体播放器乱序的问题

老婆的奥迪A6 avant,从我的itunes从把曲库COPY到SD卡,插到媒体播放器后,查看每个专辑中歌曲都是乱序的,想了很多方法都不能解决,最后想到,是不是根据文件创建时间排序的? 于是把整个曲库先COPY到电脑中,格式化SD卡,写了一段程度,按名称排序后吴顺序写入,这样时间和名称排序就对应上了。 package com.company; import java.io.File; i...
阅读全文
细数GitHub 上既有趣又有用的 Java 项目Top14 编程技术

细数GitHub 上既有趣又有用的 Java 项目Top14

在 GitHub 上有很多项目,能够帮我们优化手头的编程项目,或学习更多编程知识。下面我们分享 GitHub 上 14 个既有趣又有用的 Java 项目。 Bootique——让 Java 应用开发更简单 Bootique 是一个面向创建无容器、可运行 Java 应用的项目,能让你基于模块创建 REST 服务、 web 应用、DB 迁移任务等等。这样,你就能像运行简单命令一样运行它们。 ...
阅读全文
从乔布斯的身上,创业者最应该学习这 14 件事 创业知识

从乔布斯的身上,创业者最应该学习这 14 件事

苹果公司联合创始人史蒂夫·乔布斯 保持专注 1997年,乔布斯重新执掌濒临破产的苹果公司。那时,苹果公司拥有庞大的电脑及其外设的生产线,单只Macintosh就有十几个不同的版本。连续几周的产品评估会议最终让他忍无可忍,他喊叫道:“够了!简直令人难以置信。”他拿起一支白板笔(Magic Marker),赤脚走到白板前,在上面画了一个2x2网格。...
阅读全文
Adam Bien 针对 MicroProfile 的访谈 Java

Adam Bien 针对 MicroProfile 的访谈

最杰出的 Java Champion 之一 Adam Bien ( airhacks.fm podcast ) 采访了 IBM Emily Jiang , Emily Jiang 是 MicroProfile 和 CDI Liberty 架构师,也是 MicroProfile 领域最具影响力的人物之一。此次的采访主题是 MicroProfile。 在首次发布 Micro...
阅读全文
郭台铭:房地产只能赚一次,搞技术才能赚无数次 创业报道

郭台铭:房地产只能赚一次,搞技术才能赚无数次

近日,富士康集团总裁郭台铭出现在了央视栏目《财经人物周刊》中。他讲述了富士康的创业故事,以及与苹果合作的起源。 回忆起建厂初期,郭台铭表示这是一段令人沮丧的经历。当时,郭台铭手上只有一笔钱,但他需要作出一个艰难的决定:是去买块土地,盖座工厂;还是去租一座工厂,买做模具制造设备。 最终,他决定购买当时最先进的日本模具机器发展技术实力。但这个决定却让他沮丧了很久。当时,中国台湾经济刚起...
阅读全文
腾讯音乐拟赴美上市,反映了更乐观的音乐产业? 互联网.投资

腾讯音乐拟赴美上市,反映了更乐观的音乐产业?

来源:新浪财经据彭博社报道,腾讯控股计划剥离其在线音乐业务,并在美国上市,这一迹象表明,一度陷入困境的音乐产业正卷土重来。此举将让美国投资者押注中国的音乐流媒体服务市场,这为饱受盗版困扰的企业带来了新的生机。腾讯在中国的增长也反映了合作伙伴Spotify技术公司在美国的发展,流媒体帮助音乐产业实现了自上世纪90年代以来最快的速度的增长。对于音乐公司来说,在经历了多年的衰退后,这种复苏帮助了他们重建...
阅读全文
使用Fastlane对iOS项目持续集成(自动打包) 移动开发

使用Fastlane对iOS项目持续集成(自动打包)

前言作为一名iOS app开发者,在我的工作过程中,基本遵循如下的一个流程:分析需求、UI设计——>设计功能架构——>着手开发——>打测试包——>修复bug、优化功能。在所有这些工作中,项目打测试包对于一个开发人员来说,可以说是一项无脑又浪费时间的工作,很荣幸的是,我在公司负责iOS项目的打包。那么来看看打包的时间都浪费在哪了。来看下打包的流程:Archive项目——>勾选一堆选项及下一步,打包用...
阅读全文
老司机 iOS 周报 #25 | 2018-07-02 移动开发

老司机 iOS 周报 #25 | 2018-07-02

老司机 iOS 周报,只为你呈现有价值的信息。你也可以为这个项目出一份力,如果发现有价值的信息、文章、工具等可以到 Issues 里提给我们,我们会尽快处理。记得写上推荐的理由哦。有建议和意见也欢迎到 Issues 提出。新闻2018@Swift 大会来了~由 SwiftGG 翻译组主办的第三届 @Swift 大会将于 2018 年 9 月 15 日在北京举...
阅读全文
Loading...