2020年初,新冠病毒悄然来袭,上万的民众深受其害,不幸者丧失生命达三千余人,还好政府及时组织医疗团队、制定防护相关措施于四月初得以控制,并在2020年4月4日举国哀悼,哀悼...
2020年初,新冠病毒悄然来袭,上万的民众深受其害,不幸者丧失生命达三千余人,还好政府及时组织医疗团队、制定防护相关措施于四月初得以控制,并在2020年4月4日举国哀悼,哀悼...
OC swift 自己照图更改数值(有些我不确定能行哦!)
区别:快应用预览版(org.hapjs.mockup)这个是联盟标准,快应用服务框架(com.miui.hybrid)这个应该才是真正使用的引擎,适配一定要用快应用不要用预览,因为快应用这个才是他们真正用的
快应用服务框架(com.miui.hybrid)和快应用预览版(org.hapjs.mockup)的区别不同的厂商使用的框架可能不同,所以开发的时候需要切换到另一个看看,是否有bug,目前已知vivo这边是用的hybrid框架。 目前发现的坑 组件动画效果element.ani...
一、前言: 作为一名iOSer,把开发出来的App上传到App Store是必要的。下面就来详细讲解一下具体流程步骤。 二、准备: 一个已付费的开发者账号(账号类型分为个人(...
来自:https://www.cnblogs.com/dengzhuli/p/9952202.html 一、前言 在正题开始之前,我们先来聊聊iOS中的hook技术。一谈到...
前言-理论篇 耗电量分析是衡量应用性能表现的一个重要指标,要做好一款app,不仅仅是实现功能,我们需要考虑很多性能指标,让用户用的更爽,在开发过程中,要充分考虑到各项性能指标...
1. Accessibility是什么 在Apple的定义中,我们可以理解为:无障碍使用。所谓“无障碍使用”,是对于“有障碍人士来说”,比方说让一位有眼疾的用户可以“无障碍”...
写这篇文章的背景 前段时间招人,面试了一个多月,有关内存的基础问题,能完全答出来的竟无一人,回答出百分之80的人也寥寥无几,于是决定写这篇文章,简单业务流水线道友们一般都能写...
本文中主要整理介绍三种亲测好用的检测越狱的方式 1.通过越狱后增加的越狱文件判断 判断这些文件是否存在,让文件添加到数组中,遍历数组,如果存在任何一个文件,就认为是越狱了 2...
一、前言 上次学习到ptrace反调试,我是将反调试的代码放在主程序的main函数内部,最近学习了一下dyld加载的流程,了解到了main函数之前还发生了非常多的事情,所以感...
报错 执行brew update命令时: 解决 % brew update --verbose 打开报错路径:% cd /opt/homebrew/Library/Taps/...
最近做SDK开发的时候,为了给QA编写一个测试工具,方便调试和记录请求内容。但是又不想改动已经写好的SDK代码。本来想到用methodSwizzle,但是发现SDK要开放一些...
1 dyld 1.1 dyld简介 在iOS系统中,几乎所有的程序都会用到动态库,而动态库在加载的时候都需要用dyld(位于/usr/lib/dyld)程序进行链接。很多系...
应用程序加载过程 对于诸多逆向爱好者来说,给一个app脱壳是一项必做的事情。基于安全性的考虑,苹果对上架到appstore的应用都会进行加密处理,所以如果直接逆向一个从app...
任务Mach-Task 描述:一个机器无关的thread的执行环境抽象作用:task可以理解为一个进程,包含它的线程列表结构体:task_threadstask_thread...
上一篇文章: "心旷神怡:Theos 逆向之美"[https://www.jianshu.com/p/2bebbd871d53] 在上一篇文章中,我们了解了如何配置tweak...