1、前言
经过前面那么多节的脚本使用技巧,相信大家一定已经掌握了基本的shell脚本编写,但是可能还是没有想明白,或者想到说平时工作生活中,有什么作用?今天,写写我自己在工作中,一些提高效率的脚本一起来看看吧~
more >>Learn something of everything, Learn everything of something.
在上传提交ipa文件成功后,发现AppStoreConnect后台一直不显示构建版本,最后邮箱收到:
more >>App Store Connect
Dear Developer,
We identified one or more issues with a recent delivery for your app, “XXX”. Please correct the following issues, then upload again.
Invalid Executable Size - The size of your app’s executable file ‘XXX.app/XXX’ is 90374144 bytes, which exceeds the maximum allowed size of 80 MB.
Best regards,
The App Store Team
引用 推荐序:
这世界越来越疯狂。对企业而言,顾客在变,供应商在变,竞争对手在变,企业在不停地变化。对于个人而言,环境在变,能力在变,兴趣在变,关系在变。这些变化多数都超越了大部分组织及个人的掌控范围。
因为无法改变整体大环境,组织及个人为了持续生存及发展,就必须不断评估及尝试改变自己的商业模式,有时甚至要创建新的模式。这是一个瞄准、射击、再瞄准的时代,我们需要适应快速变化的世界,以全新的思考方式来指导规划我们的人生。商业模式思维是适应快速变化世界的最佳系统思考方式。
从上一篇 《商业模式新生代》读书笔记 ,一直在理解商业模式,然而,对于企业,对于个人,模式从来都没有固定不变,所有东西在变化,而如果能抓住其中规律,那就能面对变化而不变?上一本书给了画布的9大构造块,其实已经给了相当于固定的规律,而能不能从这里面,找到属于自己不变,或者变化的,创意的,创新的世界,就是本书的愿景!
就像《摔跤吧!爸爸》里曾经的摔跤冠军辛格,女儿摔跤训练需要使用专业的护垫,去找体育局求赞助,结果被腐败官员拒绝。爸爸,因此难受,但是却被人一句话点醒,再专业的护垫依旧是垫子,为什么不能用普通的?因为一个问题想太久,可能被旁人一句话点醒,很多人都有这样的经历,关键是坚持想问题,不放弃,背后的原因是对信念的坚持。有时候,我也在想,腐败是现在,如果大家都一直,永远的,认为腐败,那么这个时代,后世界,也将如此。但只要有人保持,愿意相信,我也相信,世界也可以变得美好!
more >>尼采说:人年轻时,无论是崇拜还是鄙视,缺乏分寸;善于掌握分寸才是对生命最大的奖赏。
这一年,在生命中又是非常有意义的一年,应该说是毕业以来待过最长的公司,准备2年啦!非常高兴能看到自己的坚持,因为自己的坚持,所以,我相信还有很多事件可以做。马云说的,员工离职,不是给钱不够,就是心里委屈。 今天,我想还要加一条吧,工作不再有挑战性!(或者挑战性太大,自己放弃!) 因为还有很多挑战!很多东西等待我去战胜,并且我相信,战胜这些问题,让公司和自己都会有质的改变!这也就是所谓的成长空间吧~
今年大家经历了非常多,其中讨论最多的程序员吃青春饭、中年危机、经济寒冬等,都会跟大家讨论一下。最好的时代,最坏的时代,都在当前,一起记录,迎接2019吧!
more >>最近在写《程序员的macOS系列》文章,之前写的第一篇 程序员的macOS系列:精选Mac App,大家都希望楼主尽快更新,结果拖到了2个月后,所以今天终于更新啦!其实macOS开发环境,系统默认自带ruby、php、python2、gcc、g++、bash等环境,并且因为macOS
是以Unix
为基础,所以有传统Unix/Linux
的特性,很适合高效少折腾的开发者。所以,本文主要讲解一些通用开发环境配置,主要是以必须和提高效率为主!也没有什么高深介绍,当然,由于楼主目前主职是iOS,所以其它的开发环境接触不多(谦虚),当前大家要学以至用,环境搭建都是相似的,熟悉了就不是问题。文章短短不可能详尽也,要学好每一个点也不是那么简单,惟有抛砖引玉,希望大家努力提高!
目前计划写《程序员的macOS系列》三篇已经完成 ✅,后续有想法在更新吧~
more >>一直以来都是使用西数的移动硬盘,最开始256G的 My Passport
,当时也不知道,在电脑城就买了,回家发现可以设置密码,当然,我记得有密码的存储设备,是台电的U盘,当年16G的加密U盘,我也买了3个(因为当年最大16G容量),所以,之后就与加密的存储设备相惜相爱,现在西数的移动硬盘也是几代后的AES 256位硬件加密。加密功能的存储设备越来越受喜爱,除了大部分网盘破产外,就是隐私的问题,大家都希望有自己的小空间。
几天前,购买了4T的 WD My Passport 加密移动硬盘,设置了一个新密码,然后过完中秋,发现!密码记不起来了!!!反复尝试,只能看到破解!!!
more >>最近更新了一下之前开源的一些iOS App,适配了一下iPhone X / Xs / XR / Xs Max,然后收到这样的拒审信:
2018年9月24日 上午1:08
发件人 Apple
0. 10.0 Before You Submit: Program License Agreement
PLA 2.3Your app or its metadata contains references to a pre-release version of Apple software or hardware. Apps with compatibility references to a pre-GM version of iOS SDK or pre-released Apple hardware are not in compliance with the Apple Developer Program License Agreement.
Specifically, section 2.3 states:
“Apple may provide You with pre-release versions of the Apple Software or related services that constitute Apple Confidential Information and are subject to the confidentiality obligations of this Agreement.”
Next Steps
Please remove all references to pre-release versions of Apple software and hardware from your app and its metadata.
more >>Since your App Store Connect status is Metadata Rejected, we do NOT require a new binary. To revise the metadata, visit App Store Connect to select your app and revise the desired metadata values. Once you’ve completed all changes, reply to this message in Resolution Center and we will continue the review.
最近在研究上传ipa文件自动上传到苹果后台(后续有时间也分享给大家啊),然后,就需要制作大量的ipa文件啊!如果手工的Archive
那不就死啦,整个步骤,大概要5分钟过程,而且不是一步到位等5分钟,所以就研究了一下项目如何自动打ipa,最后找到了 iOS项目之自动化打包 - 简书 这篇文件,然后根据需求,扩展做了全能自动化的,app-store、ad-hoc、dev 三种类型证书,另外项目如果是用cocoapod,需要用 -workspace
,否则用 -project
,都做了相当自能化的改造,下面就来看看吧!
ps: fastlane
当然能做到这些事情,但是这个工具太重,需要的配置也需要熟悉,对于刚毕业或陌生的同学有点难,学习一下ruby
也是好事,大家有兴趣可以自行研究一下~
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true