iOS技能_社区达人页
产品
解决方案
文档与社区
权益中心
定价
云市场
合作伙伴
支持与服务
了解阿里云
联系我们
4008013260
售前咨询
售后服务
其他服务
我要建议
我要投诉
备案
控制台
开发者社区
首页
探索云世界
探索云世界
云上快速入门,热门云上应用快速查找
了解更多
问产品
动手实践
考认证
TIANCHI大赛
活动广场
活动广场
丰富的线上&线下活动,深入探索云世界
任务中心
做任务,得社区积分和周边
高校计划
让每位学生受益于普惠算力
训练营
资深技术专家手把手带教
话题
畅聊无限,分享你的技术见解
开发者评测
最真实的开发者用云体验
乘风者计划
让创作激发创新
阿里云MVP
遇见技术追梦人
直播
技术交流,直击现场
下载
下载
海量开发者使用工具、手册,免费下载
镜像站
极速、全面、稳定、安全的开源镜像
技术资料
开发手册、白皮书、案例集等实战精华
插件
为开发者定制的Chrome浏览器插件
探索云世界
新手上云
云上应用构建
云上数据管理
云上探索人工智能
云计算
弹性计算
无影
存储
网络
倚天
云原生
容器
serverless
中间件
微服务
可观测
消息队列
数据库
关系型数据库
NoSQL数据库
数据仓库
数据管理工具
PolarDB开源
向量数据库
热门
Modelscope模型即服务
弹性计算
云原生
数据库
物联网
云效DevOps
龙蜥操作系统
平头哥
钉钉开放平台
大数据
大数据计算
实时数仓Hologres
实时计算Flink
E-MapReduce
DataWorks
Elasticsearch
机器学习平台PAI
智能搜索推荐
人工智能
机器学习平台PAI
视觉智能开放平台
智能语音交互
自然语言处理
多模态模型
pythonsdk
通用模型
开发与运维
云效DevOps
钉钉宜搭
支持服务
镜像站
码上公益
iOS技能
已加入开发者社区
448
天
勋章
更多
专家博主
专家博主
星级博主
星级博主
技术博主
技术博主
江湖新秀
江湖新秀
成就
已发布61篇文章
0条评论
已回答0个问题
0条评论
已发布0个视频
github地址
我关注的人
更多
粉丝
更多
游客fumgjq34yob5k
游客fumgjq34yob5k
游客xkmsrxre3k72q
游客xkmsrxre3k72q
1032940400898506
1032940400898506
游客d5a63acvu62lm
游客d5a63acvu62lm
1942943374323989
1942943374323989
游客l4b3hsyjr5hym
游客l4b3hsyjr5hym
游客fbvub7rdanohy
游客fbvub7rdanohy
游客h53cglxmgqb26
游客h53cglxmgqb26
游客vuofnlagebvli
游客vuofnlagebvli
efsvdjw6zz2s2
efsvdjw6zz2s2
hqz
hqz
游客fzsk2xvu3gai2
游客fzsk2xvu3gai2
技术能力
兴趣领域
擅长领域
技术认证
Apsara Clouder云计算专项技能认证:云服务器ECS入门
获得于2023-02-02 10:42:14
有9年开发经验,移动开发领域专家, CSDN博客专家/掘金优秀创作者、就职于开店宝支付服务有限公司iOS高级工程师,解决iOS12-iOS15消息推送无法语音播报收款金额的问题,擅长iOS安全和消息推送语言播报等技术。 公众号:iOS逆向
精选
高分内容
最新动态
文章
问答
视频
暂无精选文章
暂无更多信息
2023年01月
01.07
10:50:39
发表了文章
2023-01-07 10:50:39
iOS小技能:APP 不走全局proxy的方案(隧道APP的请求接口,一些自己特殊接口不走隧道)
背景:隧道APP请求我们自己接口的都不走隧道
01.07
10:49:41
发表了文章
2023-01-07 10:49:41
iOS小技能:重签名
- ldid工具:ldid是mac上的命令行工具,可以用于导出的签名文件、对文件进行重签名等操作 - 提高APP的被逆向难度
01.07
10:48:41
发表了文章
2023-01-07 10:48:41
iOS小技能:下拉刷新控件的适配
1. 下拉顶部背景色设置: 往tableView的父控件添加拉伸背景视图 2. present 半屏适配 iOS13 modalPresentationStyle属性默认不是全屏样式`UIModalPresentationFullScreen`,而是半屏样式,需要根据需求手动设置。 present 半屏,会导致列表下拉刷新失效。
01.07
10:44:51
发表了文章
2023-01-07 10:44:51
iOS小技能:lldb打印block参数签名
iOS逆向时经常会遇到参数为block类型,本文介绍一个lldb script,可快速打印出Objective-C方法中block参数的类型。
01.07
10:44:14
发表了文章
2023-01-07 10:44:14
iOS小技能: 开发 uni-app 原生插件(支持iOS Extension)
术语:uni原生插件指的是将`原生开发的功能按照规范封装成插件包`,然后即可在 uni-app 前端项目中通过js调用原生能力。
01.07
10:43:35
发表了文章
2023-01-07 10:43:35
iOS小技能:应用外导航
术语: 1. 应用外导航:是指以URL跳转的方式(在iOS中就是以URL Scheme的方式),直接跳到对应的地图APP中,直接利用对方的功能来导航。这样的优点,一是接入方便,二是不增加自己APP的开销。 2. 应用内导航:是指使用地图服务提供的SDK(如高德,百度),直接将导航功能嵌入到我们自己的APP内部。 需求:跳转到已经安装的地图 背景:为了减少app内存开支,以URI跳转的方式直接跳转到对应的地图进行导航,让最专业的人做最专业的事。
01.07
10:42:45
发表了文章
2023-01-07 10:42:45
iOS小技能: 开发 uni 原生插件(支持iOS Extension)
背景:app采用uni实现 需求: iOS App前台后台离线(杀死情况下)推送语音播报(到账xx元、收款播报、自定义推送铃)。 实现方式:uni-app 原生插件(支持iOS Extension)
01.07
10:42:10
发表了文章
2023-01-07 10:42:10
iOS小技能:Charles抓包【应用场景:App联调测试】
Charles 支持的协议:HTTP/1.1、HTTPS、HTTP/2、ws(WebSocket)、wss(WebSocket Secure,TLS 加密的 WebSocket)、SOCKS
01.07
10:41:29
发表了文章
2023-01-07 10:41:29
公众号开发小技能:解决模板消息(业务通知)的日调用上限问题
模板消息的日调用上限:当账号粉丝数超过10W/100W/1000W时,模板消息的日调用上限会相应提升,以公众号MP后台开发者中心页面中标明的数字为准。
01.07
10:40:49
发表了文章
2023-01-07 10:40:49
iOS逆向小技能:解锁无密码的设备、判断设备是否锁定、锁定设备、打开某个程序
介绍lua 函数: runApp、closeApp、getScreenSize、getDeviceID、lua_exit、isFrontApp。
01.07
10:38:32
发表了文章
2023-01-07 10:38:32
iOS小技能:重签名、打包脚本
重签名需求:改变了应用的二进制文件,或者增加、修改了应用里面的资源,应用本身的签名就会被破坏。
01.07
10:38:00
发表了文章
2023-01-07 10:38:00
iOS小技能:Makefile的使用(Makefile的规则、部署脚本、config管理ssh连接)
make是一个命令工具,是一个解释makefile中指令的命令工具。其本质是**文件依赖**,Makefile文件制定编译和链接所涉及的文件、框架、库等信息,将整个过程自动化。
01.07
10:37:28
发表了文章
2023-01-07 10:37:28
iOS小技能: ips 文件的分析
主要分析3块: 1. Triggered by Thread线程的调用栈回溯信息 2. 与架构相关崩溃的线程状态(crashed with ARM Thread State) 3. Binary Images信息
01.07
10:36:53
发表了文章
2023-01-07 10:36:53
iOS小技能:iOS15崩溃排查技巧(symbolicatecrash符号化分析问题)
利用Xcode自带的symbolicatecrash 进行符号化
01.07
10:36:05
发表了文章
2023-01-07 10:36:05
项目管理小技能:计划的三个关键动作(对资源的取舍、共识计划、识别风险)
项目是一个特殊的,将被完成的`有限任务`,它是在一定时间内,满足一系列特定目标的多项相关工作的总称。 项目管理是对变化的管理、即使科学又是艺术、一门学科、专业、职业、一种理念、一种方法、是一种综合性的努力。
01.07
10:35:29
发表了文章
2023-01-07 10:35:29
iOS小技能:去掉UISearchBar搜索框的放大镜
去掉UISearchBar搜索框的放大镜
01.07
10:34:50
发表了文章
2023-01-07 10:34:50
iOS小技能:通讯录
iOS处理语言工具CFStringTransform : 智能地处理用户的输入内容,经典应用场景【索引】
01.07
10:33:33
发表了文章
2023-01-07 10:33:33
iOS小技能: get 和post 布尔值参数处理、按照时间分页的数据重复的处理
1. get 和post 布尔值参数处理:如果后台Bool 参数没有同时支持【 0,1】 ;和【 true false】,get请求的时候就需要特殊处理。 2. 按照时间分页的数据重复的处理
01.07
10:32:52
发表了文章
2023-01-07 10:32:52
iOS小技能:队列管理推送通知,解决收款到账并发语音播报问题。
需求:收款到账语音提醒功能 NSE是比Voip更优雅的解决方案,完成迁移后,总体代码量也比Voip方案少了不少。
01.07
10:32:06
发表了文章
2023-01-07 10:32:06
iOS小技能:iOS13 证件扫描 & 文字识别API
1. 应用场景:证件扫描、文字识别 2. 原理:利用iOS13 VNDocumentCameraViewController的证件扫描和VNRecognizeTextRequest文字识别功能进行实现
01.07
10:31:23
发表了文章
2023-01-07 10:31:23
iOS小技能: 自定义相机(基础知识储备)
常用基础功能
01.07
10:20:21
发表了文章
2023-01-07 10:20:21
iOS小技能:请求安全防护
银行和信用卡类app 为了安全,防止修改和抓包都是基本的要求。
01.07
10:19:37
发表了文章
2023-01-07 10:19:37
iOS小技能:【intercept the HTTP/HTTPS requests 】
动手实践:写一个tweak ,修改请求的HTTPHeaderField
01.07
10:18:54
发表了文章
2023-01-07 10:18:54
iOS小技能: OCR 之银行卡/身份证信息识别(免费次数无限)
1. 功能:扫描银行卡识别信息( 银行名称、 银行卡号)并截取银行卡图像 2. 应用场景:快速填充银行卡号的场景,比如商户进件、实名认证
01.07
10:18:08
发表了文章
2023-01-07 10:18:08
iOS小技能:自动布局实现兄弟控件N等分且宽高比例是1:N(xib 上实现)
本文为 iOS视图约束专题的第三篇:xib上使用自动布局教程
01.07
10:17:19
发表了文章
2023-01-07 10:17:19
iOS安全:【敏感信息的脱敏规范】(数据类型包括日志相关、账户订单、个人信息、账户认证、持卡数据)
应用场景:商户结算账户信息加密保存,脱敏显示
01.07
10:16:34
发表了文章
2023-01-07 10:16:34
iOS小技能:【设备日志查看工具】syslog、deviceconsole和socat
本文介绍iOS设备日志查看工具syslog、deviceconsole和`socat`,如果上述工具都不满意,你也可以使用Mac系统自带的console控制台进行查看。
01.07
10:15:56
发表了文章
2023-01-07 10:15:56
编码小技能:编码原则、面向对象、网络通讯五元组、LSP、一款不错的SpringCloud 脚手架项目
避免代码和功能的重复,DRY(Don’t repeat yourself)。
01.07
10:15:14
发表了文章
2023-01-07 10:15:14
iOS小技能:商户进件风险控制强化
需求背景: 进件风险控制强化(IOS) 通过身份证号码提取法人出生年月日,与当前日进行比较,如<18周岁, 则提示“法人未满18周岁,禁止进件!”
01.07
10:14:29
发表了文章
2023-01-07 10:14:29
iOS小技能:【营业执照编号校验】18位社会信用代码验证
需求:商户进件的子模块证件信息页面新增营业执照编号校验
01.07
10:13:33
发表了文章
2023-01-07 10:13:33
java小技能:集成开发工具(IDE)
忽略IntelliJ IDEA 文件
01.07
10:12:36
发表了文章
2023-01-07 10:12:36
iOS小技能:NSPredicate在正则表达式的应用【下篇】
应用案例: 商品分类名称(仅支持数字、字母、中文、斜杠\、横杠",且不能以符号开头)
01.07
10:11:14
发表了文章
2023-01-07 10:11:14
程序员必备小技能:免密码进行SSH连接
本教材适用于gitlab 和GitHub。 同样最近CSDN推出了基于gitlab的codechina.csdn.net,你赶紧来试试吧!
01.07
10:10:37
发表了文章
2023-01-07 10:10:37
java小技能:jpa & mybatis
表和表之间的关系推荐使用代码逻辑去控制,方便进行扩展(分表),不推荐使用注解。
01.07
10:09:48
发表了文章
2023-01-07 10:09:48
iOS小技能:设备ID除了使用_idfa、_idfv 还可使用其他替代方案(Keychain 存储)
设备信息的获取:除了使用_idfa、_idfv, 还使用sysct 获取cpu信息。
01.07
10:08:33
发表了文章
2023-01-07 10:08:33
iOS小技能:获取屏幕坐标的方式
使用iOS API获取在屏幕上的点击坐标
01.07
10:07:39
发表了文章
2023-01-07 10:07:39
Java小技能:多级菜单排序并返回树结构菜单列表
需求: 菜单管理(服务商角色配置权限管理)、文章分类、MCC类目、区域信息。
01.07
10:06:45
发表了文章
2023-01-07 10:06:45
iOS小技能:装箱和拆箱(boxing、unboxing)
敏感逻辑的保护: 把函数名隐藏在结构体里,以函数指针成员的形式存储。
01.07
10:06:04
发表了文章
2023-01-07 10:06:04
iOS小技能:lua代码实现解锁和打开特定app的代码、tweak 实现自动解锁以及打开特定app
查看触动精灵lua脚本的PID
01.07
10:05:12
发表了文章
2023-01-07 10:05:12
iOS小技能:【发红包】使用tweak和lua脚本结合进行实现
我们开发的大部分越狱程序,都是编译成动态链接库(`例如:介绍的越狱程序(Tweak)开发,就是动态链接库。`),然后通过越狱平台的MobileSubstrate(iOS7上叫CydiaSubstrate)来加载进入目标程序(Target),通过对目标程序的挂钩(Hook),来实现相应的功能。
01.06
21:06:42
发表了文章
2023-01-06 21:06:42
Java小技能:快速创建List常用几种方式
集合的概念: - 在数学意义上的概念是: 对个数据放置在一起而建立起来的模型,这些数据类型可以不同; - 在软件中的定义,一堆数据放置在一个空间中存储,将整个存储空间称为集合。
01.05
09:18:49
发表了文章
2023-01-05 09:18:49
mybatis-plus小技能: 分表策略(按年分表和按月分表)
业务场景: 日志、交易流水表或者其他数据量大的表,通过日期进行了水平分表,需要通过日期参数,动态的查询数据。 实现思路:利用MybatisPlus的动态表名插件DynamicTableNameInnerInterceptor ,实现Sql执行时,动态的修改表名。
01.05
07:34:50
发表了文章
2023-01-05 07:34:50
mybatis-plus小技能:代码生成器(增加Mapper注解和Fill填充)
背景:为了提升开发效率,利用mybatisplus API读取数据库表结构生成对应的实体entity、服务service,通过模板生成映射mapper。 代码生成器完善: 增加Mapper注解和Fill填充
01.03
11:07:10
发表了文章
2023-01-03 11:07:10
数据库小技能:Oracle基础之【常用函数】
虚表dual ,它是一行一列,没有任何数据,常常用于测试。
01.01
10:35:58
发表了文章
2023-01-01 10:35:58
数据库小技能:Oracle基础之【查询】
DQL:(数据查询语言,select)用来完成对数据库中的数据查询。 DDL(数据定义语言,create,drop,truncate截断表)操作表结构。 DML(数据库操作语言,insert,delete,update)操作数据
2022年12月
12.30
14:56:38
发表了文章
2022-12-30 14:56:38
数据库小技能:Oracle基础【中篇】
提高数据库运行效率的方法:从数据库系统级优化、数据库设计级优化和程序实现级优化。
12.30
14:41:18
发表了文章
2022-12-30 14:41:18
数据库小技能:Oracle基础【上篇】
QPS: 请求进入的速度 并发数: 系统中同时存在的请求数 并发数 = QPS * 耗时
12.30
09:21:28
发表了文章
2022-12-30 09:21:28
java小技能:Swagger (RESTful 风格的 Web 服务框架)
后端修改了接口,需要手动维护api文档,加大了开发的工作量和困难,而swagger的出现就是为了解决这一系列的问题。
12.29
16:36:46
发表了文章
2022-12-29 16:36:46
Java小技能:分页
分页有基于查询分页和基于缓存分页。
12.29
16:32:34
发表了文章
2022-12-29 16:32:34
iOS小技能: OCR 之身份证识别 (正反面) 【 应用场景:物流类型app进行实名认证】
1、功能:可自动快速读出中国二代身份证上的信息(姓名、性别、民族、住址、身份证号码)并截取到身份证图像 2、应用场景:信用卡网申、商户进件、实名认证流程为了用户体验提供扫一扫证件识别身份证号码功能。
1
2
跳转至:
发表了文章
2023-01-07
iOS小技能:APP 不走全局proxy的方案(隧道APP的请求接口,一些自己特殊接口不走隧道)
发表了文章
2023-01-07
iOS小技能:重签名
发表了文章
2023-01-07
iOS小技能:下拉刷新控件的适配
发表了文章
2023-01-07
iOS小技能:lldb打印block参数签名
发表了文章
2023-01-07
iOS小技能: 开发 uni-app 原生插件(支持iOS Extension)
发表了文章
2023-01-07
iOS小技能:应用外导航
发表了文章
2023-01-07
iOS小技能: 开发 uni 原生插件(支持iOS Extension)
发表了文章
2023-01-07
iOS小技能:Charles抓包【应用场景:App联调测试】
发表了文章
2023-01-07
公众号开发小技能:解决模板消息(业务通知)的日调用上限问题
发表了文章
2023-01-07
iOS逆向小技能:解锁无密码的设备、判断设备是否锁定、锁定设备、打开某个程序
发表了文章
2023-01-07
iOS小技能:重签名、打包脚本
发表了文章
2023-01-07
iOS小技能:Makefile的使用(Makefile的规则、部署脚本、config管理ssh连接)
发表了文章
2023-01-07
iOS小技能: ips 文件的分析
发表了文章
2023-01-07
iOS小技能:iOS15崩溃排查技巧(symbolicatecrash符号化分析问题)
发表了文章
2023-01-07
项目管理小技能:计划的三个关键动作(对资源的取舍、共识计划、识别风险)
发表了文章
2023-01-07
iOS小技能:去掉UISearchBar搜索框的放大镜
发表了文章
2023-01-07
iOS小技能:通讯录
发表了文章
2023-01-07
iOS小技能: get 和post 布尔值参数处理、按照时间分页的数据重复的处理
发表了文章
2023-01-07
iOS小技能:队列管理推送通知,解决收款到账并发语音播报问题。
发表了文章
2023-01-07
iOS小技能:iOS13 证件扫描 & 文字识别API
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息
勋章
关注
粉丝