03 2022 档案
摘要:iOS进入后台模糊界面 两种方式,一种是截取当前界面,做高斯模糊 一种是直接搞一个模糊界面盖在window最上层,推荐这种,方便性能好 1、截取当前界面模糊 这种方法比较耗性能,毕竟要截图,查找window,再模糊处理。 - (void)screenShot { // 保证每次截取的都是最新的界面
阅读全文
摘要:App应用完整性校验 大概做一下检测,以判断App是否被篡改,是否越狱等,做一些特殊处理。 越狱检测 Mach-O文件检测 重签名检测 资源文件hash检测 越狱检测 可以检测当前设备是否越狱,在关键性业务判断给出提示强制退出以免造成安全问题,这里的关键性业务可能是需要自己定义范围,比如牵扯到用户敏
阅读全文
摘要:iCloud开发 使用iCloud的开发的前提是要有开发者账号,个人或企业均可。 iCloud三种类型的存储方式 类型 说明 key-value storage 键值对的存储服务,用于一些简单的数据存储 iCloud Documents 文档存储服务,用于将文件保存到iCloud中 CloudKit
阅读全文
摘要:iOS桌面小插件 Widget Extension 这个插件时iOS14以后才出现的,基于SwiftUI 旧项目新建时可能一堆错误,其中一个时要把插件target 开发sdk版本设置为14.0以上 新建target File - Target - Widget Extension 项目结构 @mai
阅读全文
摘要:iOS 通知扩展插件 Notification Content Extension 通知内容扩展,是在展示通知时展示一个自定义的用户界面。 Notification Service Extension 通知服务扩展,是在收到通知后,展示通知前,做一些事情的。比如,增加附件,网络请求等。 Notifi
阅读全文