iOS10~最新系统适配相关

iOS适配

2020-07-27  本文已影响0人  点雨

全新的主屏幕改版,以及包括信息、地图、App Store ,翻译等多个官方应用和小组件在内的升级,增加了主屏小部件支持、多组件支持智能叠放、画中画、来电显示、App分类、CarKey、App Clips等新特性。此外,Siri也获得了近乎全新的升级。根据苹果发布会的消息,iPhone 6s及以上机型设备可以升级iOS14:

1.相册

 iOS14 新增了“Limited Photo Library Access” 模式,在授权弹窗中增加了 Select Photo 选项。用户可以在 App 请求调用相册时选择部分照片让 App 读取。从 App 的视⻆来看,你的相册里就只有这几张照片,App 无法得知其它照片的存在。

  1. 自定义相册TZImagePicker显示有问题;【处理cell中的一个懒加载,提前调用下】
  2. 系统相册测试好像不受影响;

2.定位

 iOS14 新增用户大致位置选项可供用户选择,授权弹窗新增的 Precise的开关默认会选中精确位置。用户通过这个开关可以进行更改,当把这个值设为 On 时,地图上会显示精确位置;切换为Off时,将显示用户的大致位置。

3.LocalNetwork

 iOS14 当 App 要使用 Bonjour 服务时或者访问本地局域网,使用 mDNS 服务等,都需要授权,开发者需要在 Info.plist 中详细描述使用的为哪种服务以及用途。最后这三类 App 是必须要授予本地网络权限的,它们包括:利用本地网络进行设备发现、利用本地网络进行数据传输、网络调试工具。

4.剪切板

 在 iOS14 中,读取用户剪切板的数据会弹出提示。

    1. 弹出提示的原因是使用 UIPasteboard 访问用户数据。【实测访问pasteBoard.string strings的确如此,URL(s)、Image(s)并未弹】
    2. (后台进前台)每次进入app,这个情况和qq网易一样,推测属于正常;
    3. 每次的粘贴操作弹toast,推测正常;

5.IDFA

 IDFA 全称为 Identity for Advertisers ,即广告标识符。用来标记用户,目前最广泛的用途是用于投放广告、个性化推荐等。在 iOS13 及以前,系统会默认为用户开启允许追踪设置, 但是在 iOS14 中,系统会默认为用户关闭广告追踪权限,若用户不主动授权,将获取不到 IDFA 标识符。且每个应用设置都有该权限项,用户可以主动切换,不再是全局属性;

6.UIDatePicker

 iOS14系统控件UIDatePicker样式展示发生了变化;

7.UITableViewCell

 在 iOS14 bate 中,UITableViewCell 中如果有直接添加在 cell 上的控件,也就是使用 [self addSubview:] 方式添加的控件,会显示在 contentView 的下层。

8.AppStore上架

上传 AppStore,商店中需描述App 要获取哪些用户隐私权限及用途;更加严格的隐私审核,可以让用户在下载 App 之前就知道此 App 将会需要哪些权限。目前苹果商店要求所有应用在上架时都必须提供一份隐私政策。如果引入了第三方收集用户信息等SDK,都需要向苹果说明是这些信息的用途。

9.其他

资料参考:

适配及解决方案:https://www.jianshu.com/p/b230194b1b0f

iOS14更新内容:http://www.myzaker.com/article/5ef951fc8e9f092fe56e73c3/

iOS14更新内容:https://www.sohu.com/a/405536886_115785?trans=000019_share_sinaweibo_from

App Clips:https://blog.csdn.net/shenjie12345678/article/details/107009806/

App Clips:https://zhuanlan.zhihu.com/p/150221205

上一篇下一篇

猜你喜欢

热点阅读