脚本
ZhaiAlan
iOS开发工程师
展开
-
Git 分支使用情况与服务器文件过大拉不下来解决方案
1.查看本地分支$ git branch* br-2.1.2.2 master2.查看远程分支$ git branch -r //查看远端分支 origin/HEAD -> origin/master origin/feature/IOS_visualtrack origin/feature/android_visualtrack origin/master3.查看所有分支$ git branch -a* br-2.1.2.2 master原创 2020-07-03 10:36:17 · 1557 阅读 · 0 评论 -
git stash简单操做,让你不再迷茫
当我们在使用git的时候,又是会有这种情况:当新的需求了的时候。我们需要为此需求新建一个分支,再次分支上进行修改,当经过测试,提交代码时,在将其合并到主分支,或生产分支上。但是有时候也有失误的时候,忘记创建新的分支了,或者忘了切换分支了,在错误的分支上进行了开发。又或者你的需求已经开发了一些的,这时有个新的紧急需求来了,而你又不想把你的代码修改直接提交到仓库,这怎么办?怎么办??别怕,有git stash命令。那什么是 stash 哪?官方解释是“储藏”。其实stash区域就是一个缓存区,但..原创 2020-07-03 10:18:28 · 169 阅读 · 0 评论 -
frida 安装踩坑之旅
首先查看官网安装frida很简单:电脑执行pip install frida-tools之后首先发现没有pip,很简单sudo easy_install pip 安装完成pip后开始重新执行pip install frida-tools卡主,半小时没有动,感觉有可能是公司网络不好,就打开手机热点连通,再次尝试,还是不行,还是不行,然后就开始百度找问题,需要...原创 2019-11-14 10:09:59 · 2511 阅读 · 0 评论 -
终端命令lipo进行拆包合包
作为iOS开发,我们经常会遇到业务告诉我们安装包过大了,我们需要怎么样让APP瘦身, 这里很多人就会想到,我们工程里面有很多的自己封装的静态库(.a文件)下手了,直接给静态库只放一个真机(.a文件<armv7+arm64>),这样会导致我们在开发过程中没有模拟器文件,导致不能用模拟器进行测试。这里需要注意的是iOS系统在10系统以下可以使用armv7 在11之后都是...原创 2019-10-22 10:18:01 · 868 阅读 · 0 评论 -
chmod命令优美的用法
指令名称:chmod使用权限:所有使用者使用方式:chmod[-cfvR][--help][--version]modefile...说明:Linux/Unix的档案调用权限分为三级:档案拥有者、群组、其他。利用chmod可以藉以控制档案如何被他人所调用。参数:mode:权限设定字串,格式如下:[ugoa...][[+-=][rwxX].....原创 2019-10-22 09:47:35 · 308 阅读 · 0 评论