What
我们知道苹果提供了手动给控件添加可访问性(Accessibility)的能力,然而这样做的工作量大且不一定能满足需求,只能另辟蹊径从技术自动化方向去尝试解决这个问题。
Why
由于组内有不少技术性项目(自动化测试、自动化埋点等…)都需要有唯一标识的能力,于是有了此次的探索。
复习iOS逆向知识,以微信消息防撤回为例,一步一步分析调试,到完成插件注入。
当我们想要在 mac 上运行 labview 等 windows 下的大型软件时,使用 PD 等虚拟机可以很好的解决需求;然而如果我们只想玩些同人小游戏什么的,再开一个操作系统就觉得有点累赘了,这时我们可以选择wine,更加轻量的执行 windows 应用。
1、新建iOS->Framework & Library->Cocoa Touch Framework
2、选择next进入下一步
3、在PROJECT->Deployment Target->iOS Deployment Target选择你需要支持的最低系统。
同样的操作在TARGETS中,Deployment Info->Deployment Target