iOS安全:修改Mach-O

有的时候我们希望干预Xcode生成Mach-O的过程,在签名之前在Mach-O中插入自定义的segment和section数据。修改Mach-O看似简单却不总是那么好用。

也来谈谈贸易战

中美贸易战牵涉到很多话题,每个人都会有自己的看法,我也来简单的谈谈,当然也不会有什么大道理,姑妄言之,姑妄听之。

iOS Link Map

由Xcode build产生的Link Map文件能比较直观的反映出程序各部分的文件大小情况,对于减少包体积很有帮助。

iOS设备型号对应关系

使用[[UIDevice currentDevice] model]获取到的设备型号是形如iPhone10,6这样的字符串,和iPhone X等通用称呼有一一对应关系。

互联网产品中常见的错别字

一款优秀的互联网作品应该具备很多优良的品质,其中文案正确清晰是最基本的要求。一个错误的文案顿时会让整个产品显得很不高级,我们在开发中应该避免这种低级错误。

git瘦身:清除大文件或敏感文件记录

使用git进行版本管理的项目随着提交代码次数增多,.git目录会逐渐增大。特别是由于没有及时添加进.gitignore的大文件会显著增加.git的大小。另外,由于一时疏忽而上传的敏感文件,即使从工作目录清除还是能在历史记录中查看到。

如何获取AppStore上的ipa?

之前可以很方便的从iTunes上获取AppStore的ipa包,但现在iTunes已经不再提供ipa的下载入口了,我们可以使用Apple Configurator工具