iOS 14 适配方案

1、升级XCode后如果模拟器跑不了了,可能需要加一个x86_64架构

 

如图:

2、不在cell的contentView上addSubview的会被contentView挡住

 

如果有用cell addSubview 的请替换成

cell.contentView addSubview

 

3、IDFA隐私加强

IDFA默认关闭,需要向用户申请获取权限,需要在info.plist中明示用户申请权限:

key : NSUserTrackingUsageDescription

value: “获取设备信息用以精准推送您喜欢的内容”(用于显示给用户的话术)

(如果APP中SDK包含有IDFA请注意!!!)

4、KVC 不允许访问 UIPageControl的pageImage

新增了API:preferredIndicatorImage设置image

 

5、相册新增选择部分照片权限类型

 

iOS14新增了Limited Photo Library Access 模式,在授权弹窗中增加了 选择照片 选项。用户可以选择开放照片库或者特定的相册给App,保证用户隐私,点击可以勾选部分照片供该APP使用。

如果用户选择了部分照片,那么重启APP后再用到相册权限依然会弹窗提醒选择更多照片。

可以在Info.plist中设置“PHPhotoLibraryPreventAutomaticLimitedAccessAlert”为YES,来阻止弹窗反复弹出。

也可以在代码中配置在合适的位置弹窗:

 

6、相机和麦克风

 

iOS14 中 App 在使用相机和麦克风时右上角会有绿点(相机)和黄点(麦克风)提示,无法隐藏。

 

7、 读取剪切板会弹提示

读取剪切板内容时,会有toast提示,从顶部弹出,例如:手机淘宝 - 粘贴自:QQ

 

8、UIDatePicker 更新 UI 样式

并且为默认样式。如果想使用原来的播轮样式,需要设置

_pickerView.preferredDatePickerStyle = UIDatePickerStyleWheels;

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值