《iOS基础》专栏目录指南之【系统适配】(持续更新)

关注 #公众号:iOS逆向

《iOS基础》专栏目录指南之【系统适配】(持续更新)

原创

#公众号:iOS逆向 2021-08-08 17:13:51 ©著作权

文章标签 ios适配 ios 剪切板 状态栏 模态 文章分类 iOS 移动开发

©著作权归作者所有:来自51CTO博客作者#公众号:iOS逆向的原创作品,请联系作者获取转载授权,否则将追究法律责任
 

 

引言 I、 iOS14适配
  • iOS14适配汇总:【1、隐私权限相关:定位、相册、IDFA 2、KVC相关:不允许访问 UIPageControl的pageImage3、UIView相关适配:UITableViewCell兼容4、网络相关】

iOS14 开启 encrypted DNS 提高安全性,防止DNS 劫持

  • iOS14适配【 读取用户剪切板数据会弹出提示】1、 查找哪些SDK使用了剪切板,及时升级SDK2、先判断剪切板内容的各式,如果符合规则才读取剪切板
II、 iOS13适配
  • iOS13适配汇总:1、present半屏问题2、禁止 KVC访问UI控件私有API 3、 暗色模式开发规范、4、设置状态栏背景颜色的方案:使用statusBarManager 5、不使用场景的方案

1、iOS13适配之暗黑模式方案:1、 自定义视图 2、设置app不支持Dark Mode
2、iOS 适配iOS13: 灵活控制模态展示的视图样式(全屏/下滑返回)

III、 iOS12适配
  • iOS12.1以上在后台或者被杀死无法语音播报的解决方案

使用 NotificationServiceExtension实现VoiceBroadcast
【app处于后台/被杀死的状态仍可进行语言播报】

see also

iOS基础-专栏总目录(持续更新)

 

  • 赞
  • 收藏
  • 评论
  • 分享
  • 举报

上一篇:iOS基础专栏目录指南之【基础模块】(持续更新)

下一篇:《阅读与写作》专栏总目录(持续更新)

提问和评论都可以,用心的回复会被更多人看到 评论
发布评论
全部评论 () 最热 最新
相关文章
  • Linux||Linux操作之Linux系统目录结构(Ubuntu 16.04)

    Linux系统目录结构【实验目的】1.了解Linux 标准目录结构2.学会如何在终端模拟器中操作目录【实验原理】在LINUX系统中有一个重要的概念:一切都是文件。 其实这是UNIX哲学的一个体现,而Linux是重写UNIX而来,所以这个概念也就传承了下来。在UNIX系统中,把一切资源都看作是文件,包括硬件设备。UNIX系统把每个硬件都看成是一个文件,通常称为设备文件,这样用户就可以用读写文件的方式

    文件系统 UNIX 目录结构 Linux Ubuntu
  • iOS逆向安全之越狱

    iOS逆向安全之越狱

    iOS 越狱 iOS逆向 iOS安全
  • 如何屏蔽 iOS 26 软件自动更新,去除更新通知和标记

    如何屏蔽 iOS 26 软件自动更新,去除更新通知和标记

    描述文件 iOS
  • 《iOS基础》专栏目录指南之【系统适配】(持续更新)

     文章目录引言I、 iOS14适配II、 iOS13适配III、 iOS12适配see also 引言I、 iOS14适配iOS14适配汇总:【1、隐私权限相关:定位、相册、IDFA 2、KVC相关:不允许访问 UIPageControl的pageImage3、UIView相关适配:UITableViewCell兼容4、网络相关】iOS14 开启 encrypted

    ios适配 ios
  • 《iOS基础》专栏目录指南之【基础模块】(持续更新)

    文章 Objective-CObjective-C 的原意就是在 C 语言主体上加入面向对象的特性。任何 C 语言程序不经修改就可以直接通过 Objective-C 编译器,在 Objective-C 中使用 C

    # iOS开发基础 iOS基础
  • iOS基础专栏目录指南之【基础模块】(持续更新)

    文章目录引言I、 Objective-C1.1 对象模型1.2 动态特性(runtime)II、 UI基础2.1 UIKit基础控件手册2.2 系统控件的基本使用及常见问题的解决方案III、 UI进阶3.1 自定义MVVM视图IV、 iOS权限检测指南V、 调试VI、 swift引言I、

    iOS基础 ios objective-c cocoa 自定义
  • iOS基础-专栏总目录(持续更新)

    的蓝字都是传送门,点击进入即可Basic

    iOS基础模块 上架指南 iOS数据搜索 ios 数据
  • android之专栏目录

    本章不写技术类容,只做个索要,方便后续查找。安卓原生:Android之安装开发环境andriod之配置文件保存与读取android之activety生命周期android之修改gradle源android之activity跳转android之canvas绘制矩形android之cameraandroid之camera2预览android之读取相册照片并显示android之读

    android
  • java之专栏目录

    本章不写技术类容,只做个索要,方便后续查找。java之原子整数java之读取文本字符串Java之添加环境变量java之tomcat搭建文件服务器java之list均分

    java
  • 【Python】专栏目录(持续更新中,强烈建议收藏)

    本文为《Python入门与提高》专栏的目录。

    python Python 最小值 编程语言
  • 【工具】专栏目录(持续更新中,强烈建议收藏)

    本文主要介绍《工具》专栏的文章分类目录。

    vscode ide 编辑器 Word Windows
  • iOS进阶专栏- 总目录(持续更新)

     文章目录引言I 、 网络1.1 通信1.2. IPCII 、支付解决方案2.0 支付相关的基础知识2.1 消息推送后台语言播报(包括app处于杀死状态)2.2 收银app必备模块:收银台、电子签名2.2.1计算器2.2.2 电子签名2.3、商户交易风控2.4 处理用户输入内容(金额/手机号码等)2.5 商品详情页2.6 反馈页面2.7 微信支付2.8 封

    iOS进阶目录 ios objective-c 电子签名 计算器
  • BlockUI专栏目录

    BlockUI是一个设计NX对话框的工具,是官方推荐使用的对话框制作方法,能够与NX自身风格相统一,并且在实际开发中

    c++ NX二次开发 UG二次开发 BlockUI界面 对话框
  • 《系统架构》专栏目录锦集

    1.大型网站架构技术一览2.美团无人配送部总经理夏华夏演讲:从技术细节看美团架构3.从新手到架构师,一篇就够:从100到1000万高并发的架构演进之路

    系统架构
  • iOS支付项目实践专栏- 总目录(持续更新)

    本专栏以实战为线索,逐步深入iOS开发各个环节,掌握支付APP常用的基础功能(均含demo源码),打造完整native客户端工作流,提升工程化编码能力和思维能力。

    iOS
  • iOS应用逆向与安全-专栏总目录(持续更新)

     文章目录引言I、概述1.1 基本概念1.2 环境搭建1.3 常用逆向分析工具的原理及使用1.4 正向知识储备1.4.1 hook1.4.2 app签名II iOS逆向进阶2.1.2 模拟鼠标点击2.1.3 LUA2.1.3.1 设备解锁2.1.4 分析网络数据包2.1.5 日志分析III、案例实战3.1 ASO3.2 转换淘口令IV、 安全

    iOS逆向 iOS安全 移动 ios lua
  • MySQL江湖路 | 专栏目录

      “毛竹”,只生长在中国最东边,4年也只不过长高3cm。但5年后,以每天足足30cm的速度生长着。这样只用6周就可以长到15米了!   或许看起来6周间好像发生了不可思议的变化,但之前的四年间,毛竹将根在土壤里延伸了数百平米。我想这真是对很多程序员的写照。   保持每天都能进步一点,五年后你会感谢现在的自己。  大家好,我是陈哈哈,来自山东小城枣庄,北漂四年,离梦想依旧很远。  该栏目侧重MyS

    mysql mysql专栏 mysql学习 mysql知识点 数据库
  • C\C++ 专栏目录

    《C++深度解析教程》序号属性名学习笔记01C++ 01.学习C++的意义-狄泰软件学院笔记链接02C++ 02.C到C++

    学习笔记 NX二次开发 UG二次开发 笔记 算法
  • iOS应用安全-专栏总目录(持续更新) 丨蓄力计划

     文章目录引言I 代码混淆II 敏感逻辑的保护方案III 接口安全(网络加密传输)3.1 参数签名3.2 网络请求安全优化3.3 intercept the HTTP/HTTPS requests3.4 接口安全设计的Checklistsee also 引言欢迎大家来到#公众号:iOS逆向的《iOS应用安全》专栏本文列出学习大纲,同时也可作为大家学习《iOS应

    iOS iOS安全 网络加密 签名 代码混淆
  • 用友U8之MRP计划 专栏目录

    专栏简介主要讲解用友U8ERP系统中的MRP计划逻辑及其应用,MRP是ERP的核心,其逻辑要素众多,便于学习理解,本专栏以举例实验,图文结合的方式进行讲解。各章节顺序连贯,上下文前合结合,不可断章节阅读。建议安装用友U8ERP试用版,边阅读边操作实验。

    用友u8 MRP ERP
  • emmc无法写入数据是怎么回事

     今年暑假买的U盘,16G,突然某一天发现它要跪掉了。每次插上电脑都要显示格式化,一点击”格式化却显示“无法完成格式化”。当时真的想把电脑和U盘一起砸掉。。。。。然后在网上找了很多自称很牛逼的低级格式化的软件,还是败北了。后来用了这个软件 ChipGenius4.0   1.插上U盘,打开下载的文件:2.运程序后(以我的U盘为例)3.你就会看到自己

    emmc无法写入数据是怎么回事 #格式化 #u盘 html 显示格式
  • Hive 删除分区语句卡死问题

    Hive 删除分区卡死的核心原因是锁竞争(删除需排他锁,查询占用共享锁),排查时需通过show locks定位锁的持有者,再根据业务场景选择“等待释放”或“手动解锁”。日常操作中需规范查询与删除的执行时机,优化 Hive 配置减少锁竞争,避免类似问题重复发生。

    #hive #hadoop #数据仓库 共享锁 hive
  • 将MapReduce程序打成JAR包并在Linux虚拟机的上运行

    本文介绍了将Maven项目打包并部署到Linux虚拟机的完整流程:1)在pom.xml中配置maven-compiler-plugin和maven-shade-plugin插件以生成可执行JAR;2)通过IDEA的Maven面板执行package命令生成JAR包;3)区分使用包含依赖的胖JAR或原始JAR的场景;4)在Linux环境下通过hadoop jar命令运行MapReduce程序,需确保Hadoop集群正常启动并正确指定输入/输出路径。文中提供了详细的插件配置说明和作业提交命令示例。

    #mapreduce #jar #linux maven jar
  • 数据结构-Map和Set

    1. 搜索树1.1 概念二叉搜索树又称二叉排序树,它或者是一棵空树,或者是具有以下性质的二叉树:若它的左子树不为空,则左子树上的所有节点都小于根节点的值。若它的右子树不为空,则右子树上所有结点的值都大于根结点的值。它的左右子树也分别为二叉搜索树。int[] array = {5,3,4,1,7,8,2,6,0,9};1.2 操作-查找1.3 操作-插入1. 如果树为空树,即根

    #数据结构 #算法 #Map #Set #哈希桶
  • k8s-应用部署和组件及常用命令(2)

    1、相关组件介绍:node是k8s的集群节点,和实际的机器对应pod是应用容器,不同的应用部署在不同的pod中,k8s协调资源,将pod部署到集群中的node节点上(非master节点)。同时pod又是挂在namespace下面的,命名空间之间互相隔离。pause 管理多个应用容器:搭建k8s集群的时候有一个镜像名字就是 registry.k8s.io/pause:3.9label 大规

    nginx 命名空间 应用部署
#公众号:iOS逆向
    关注
    分类列表
    • # iOS基础1篇
    • # iOS进阶51篇
    • # iOS开发基础1篇
    精品课程领资料
    免费资料>
    2025软考
    系统架构设计师 系统规划与管理师 软件设计师 系统集成项目管理工程师
    信创认证
    系统架构师 信创集成项目管理师 信创规划管理师 系统开发工程师
    厂商认证
    CKA/CKS架构师 红帽认证工程师 Oracle-OCP认证 Oracle-OCM认证
    IT技术
    数据库高级工程师 AIGC大模型实战 Linux云计算架构师 Python全栈开发
    华为认证
    数通HCIP认证 云计算HCIE认证 华为存储HCIE认证 HCIP安全认证
    近期文章
    • 1.基于SSM的在线医疗咨询系统[java]-计算机毕业设计源码+LW文档
    • 2.基于SSM的自动货柜仓储管理系统[java]-计算机毕业设计源码+LW文档
    • 3.货拉拉的2.3亿“让利”,司机为啥没接住?招股书里是玩数字游戏?
    • 4.基于SSM的爱心旧物捐赠系统[java]-计算机毕业设计源码+LW文档
    • 5.基于SSM的知识库管理系统[java]-计算机毕业设计源码+LW文档
    新人福利
    • 意见
      反馈
    • 训练营训练营

    举报文章

    请选择举报类型

    内容侵权 涉嫌营销 内容抄袭 违法信息 其他

    具体原因

    包含不真实信息 涉及个人隐私

    原文链接(必填)

    补充说明

    0/200

    上传截图

    格式支持JPEG/PNG/JPG,图片不超过1.9M

    已经收到您得举报信息,我们会尽快审核
    • 赞
    • 收藏
    • 评论
    • 分享
    如有误判或任何疑问,可联系 「小助手微信:cto51cto」申诉及反馈。
    我知道了
    51CTO首页
    AI.x社区
    博客
    学堂
    精品班
    软考社区
    免费课
    企业培训
    鸿蒙开发者社区
    信创认证
    公众号矩阵
    移动端
    视频课 免费课 排行榜 短视频 直播课 软考学堂
    全部课程 软考 信创认证 华为认证 厂商认证 IT技术 PMP项目管理 免费题库
    在线学习
    文章 资源 问答 课堂 专栏 直播
    51CTO
    鸿蒙开发者社区
    51CTO技术栈
    51CTO官微
    51CTO学堂
    51CTO博客
    CTO训练营
    鸿蒙开发者社区订阅号
    51CTO软考
    51CTO学堂APP
    51CTO学堂企业版APP
    鸿蒙开发者社区视频号
    51CTO软考题库
    51CTO博客

    51CTO博客

    • 首页
    • 关注
    • 排行榜
    • 精品课程升职加薪
    • 免费资料领资料
    • 软考题库软考题库
      软考题库
      科目全、试题精、讲解专业,扫码免费刷
    • 搜索历史 清空
      热门搜索
      查看【 】的结果
    • 写文章
    • 创作中心
    • 登录注册
    51CTO博客

    Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号

    关于我们
    官方博客 全部文章 热门标签 班级博客
    了解我们 网站地图 意见反馈
    友情链接
    鸿蒙开发者社区 51CTO学堂
    51CTO 软考资讯