可能会用到的iOS13新Api
接口类
截图转PDF
safari可以长截图了
然后我们可以把UIScrollView
的截图转成PDF
双指滑动手势
1 | /// 是否允许多指选中 |
深色模式
见文章
Framework类
Multiple UI Instances
可以支持一个界面同时展示多个控制器(不是父子控制器那种)
在iPad上可以使用
主要类UIScene
BackgroundTasks
好消息~ 现在维持后台不被杀可以直接用这个API了,以前的会用后台获取定位和播放静音音乐的方式,但是现在只要注册后台就可以了,但是还是只有短期,长时间的话可能会要求充电状态或者持续的网络状态。
Camera Capture
现在可以同时使用前后摄像头,可以进行分割遮罩,可以识别出头发,皮肤,牙齿
Combine
官方版RxSwift,主要是配合SwiftUI使用
Core Haptics
可以在UI交互的时候给点小触觉反馈,比如打开关闭UISwitch的时候小震动一下,或者播放点声音之类的
Apple CryptoKit
好消息,苹果自带HMAC、SHA、AES、NIST加密算法啦
VisionKit
好消息,苹果自带图片转文字功能啦
MetricKit
用来收集用户设备信息的,主要是使用App的过程中的耗电,CPU等等性能指标,可以依据这些优化你的App
PencilKit
iPad上跟Apple Pencil交互的API
Vision
图像识别相关framework
iOS11的功能:面部和面部界标检测,条形码识别,图像配准以及一般特征跟踪。
iOS13的新功能:
- 对图像进行显著性分析。
- 在图像中检测人类和动物。
- 对图像进行分类和搜索。
- 分析图像与特征打印的相似性。
- 对文档执行文本识别。
Sign in with Apple
苹果登录
SF Symbols
可以用来显示矢量图
Bring Your iPad App to Mac
直接把iPad App 迁移到 Mac,不过还是要做适配的,下面文档会有一些适配规则,以兼容两个端
ARKit 3
应该大家都知道ARKit,这次主要是多了些新特性,包括动态捕捉动作,同时捕捉多个面部,同时开启前后摄像头等。
RealityKit
3D模型搭建、展示用
Core ML 3
升级版机器学习套件