iOS开发指引和一点心得


从购买装备,在Apple上选定设备类型的时候,如果你选择了自定义的机型,比方默认配置是8G内存,但官方可选配置支持16G,如果不小心选了16G,而你又着急拿到设备的话,可能就有点难搞了,定制机型需要等两周左右时间!本想让it同学花几天时间装上几部黑苹果,想想最后还是放弃了,公司最后采购了5台mini,两台高配,定制型16g内存。


1 开箱

2 下载xcode工具包(8个多G),可以一个人下载后,使用隔空投送工具局域网共享!

3 安装pod包管理工具;

需要先安装brew,然后安装rvm和ruby,接着是安装pod;

brew的过程有些曲折,网上给的教材都是一行命令:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

    

但github那是出奇的慢,最后还有54的错误:

error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54


靠谱的方法:

第一步:

添加raw.githubusercontent.com到hosts,使用命令: % sudo vi /etc/hosts  然后添加:

199.232.28.133  raw.githubusercontent.com

第二步:

curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh >> brew_install

打开 brew_install,修改

BREW_REPO = "https://github.com/Homebrew/brew"

BREW_REPO = "https://mirrors.ustc.edu.cn/brew.git"

第三步:修改brew_install为可执行文件,执行brew安装

chmod +x ./* -R

/bin/bash -c ./brew_install


如果有其他错误,也可以参考:

https://blog.csdn.net/qq_35624642/article/details/79682979


补记:


对刚入门的同学来说,如果没有熟悉相关技能的同事协助,任何一个小的问题都有可能阻塞一天或者更长时间,我们在这期间因为xcode配置不熟悉,以及使用三方QMUI框架的原因,出现过闪屏页全屏不了,Tabbar/Searchbar/TitlBar等等背景颜色改不了,自签名https请求调用不通,然后json post请求不通等等各种问题,没有经验,唯有拿时间来解决。


另外,原生开发的效率确实不高,基于分层开发的思路,基础组建需要人维护,业务模块需要人维护,UI需要人开发和对接,这里面涉及到的人力的消耗是非常大的,可能一个团队里面,真正干活的就三两人,而支撑的却不少,很奇怪的一个现象!


在大前端背景下,基于跨终端类型的开发是未来前端开发的主流,这对iOS开发带来不小的冲击,从近期iOS工程师招聘已经可以窥见一斑,技术变革所带来的学习成本,对技术人来说多少会成为压死骆驼的最后一根稻草,所以如何构建起不变的硬核实力,在技术更新的浪潮中,立于不败之地,也确实需要我们花时间去思考!


呱牛笔记

本文为呱牛笔记原创文章,转载无需和我联系,但请注明来自呱牛笔记 ,it3q.com

请先登录后发表评论
  • 最新评论
  • 总共0条评论