找回密码
 立即注册
  • QQ空间
  • 回复
  • 收藏

iOS14适配汇总

I、隐私权限相关的适配
【定位授权新增了精确和模糊定位 可根据不同的需求设置不同的定位精确度】向用户申请临时开启一次精确位置权限的方案(不同场景可定义不同purposeKey)
https://kunnan.blog.csdn.net/article/details/107934445
iOS14隐私权限适配:【相册权限】
iOS14相册权限适配 :Limited Photo Access模式、PHAccessLevel(请求查询limited权限在 accessLevel 为readAndWrite 生效)、图片选择器
https://blog.csdn.net/z929118967/article/details/108120719
iOS14 适配:【IDFA Identity for Advertisers 广告标识符】(请求用户授权获取到正确信息)
https://kunnan.blog.csdn.net/article/details/107934601
【 读取用户剪切板数据会弹出提示】 查找哪些SDK使用了剪切板,及时升级SDK。比如发现了JCore iOS SDK在iOS 14引用剪贴板,该行为导致APP被用户怀疑隐私泄露,请予以重视
https://kunnan.blog.csdn.net/article/details/78039059
II、KVC相关的适配
iOS14 适配:【KVC 不允许访问 UIPageControl的pageImage】解决方案:新增了API:preferredIndicatorImage设置image
https://blog.csdn.net/z929118967/article/details/108116874
III、UIView相关的适配
Xcode 12 + iOS 14适配: pop多层控制器至主页时,tabbar不显示问题
iOS14适配:【解决iOS14下pop多层控制器至首页时,tabbar不显示问题】方案1:重写pushViewController;方案2: hook hidesBottomBarWhenPush
https://kunnan.blog.csdn.net/article/details/108754000
【 采用hook全局性地解决UITableViewCell兼容问题】往cell添加子视图的方式不规范,导致contentView 置于自定义控件的上层,引发界面无响应(注意处理相关方法)
因此问题涉及的是添加子视图cell.addSubView方法,因此与之对应的方法(UITableViewCell *)[SubView superview] 和cell.subviews方法 都要注意谨慎使用和处理
https://kunnan.blog.csdn.net/article/details/108671275
iOS14适配【UIDatePicker 更新 UI 样式】UIDatePicker默认样式UIDatePickerStyleInline;原来播轮样式UIDatePickerStyleWheels
https://blog.csdn.net/z929118967/article/details/108120375
iOS 14适配CALayerDelegate的displayLayer方法的处理机制(问题:无法显示图片)
https://kunnan.blog.csdn.net/article/details/108894867
阅读原文,请关注公众号:iOS逆向
回复

使用道具 举报

大神点评(1)

jankerli 2024-7-12 16:18:33 显示全部楼层
博主写的非常清晰啊,对我很有帮助,谢谢啦
回复 支持 反对

使用道具 举报

说点什么

您需要登录后才可以回帖 登录 | 立即注册
HOT • 推荐