iOS 16 系统新特性,WWDC22 开发者,需要关注的重点内容、注意事项等,快速了解最新内容和需要适配的最新情况。
从用户角度:
从开发者角色:
系统详细更新日志:
详细教程:
与我们游戏或开发有关的注意事项
在 iOS16 以前,添加设备到证书的开发者app,默认是允许自由打开。
而在 iOS 16,增加了“开发者模式”,顾名思意,跟安卓一样,开启开发者模式,才能调试系统的一些能力。
打开“开发者模式”,在设置 -> 隐私与安全性 -> 开发者模式,默认是关闭状态。
点击开启后,会弹窗,需要确认后,设备需要重启后才能生效!
并且,设备重启后,系统还会弹窗2次确认,是否开启。并提示开启会“your device security will be reduced.
”(降低系统的安全性)。
目前测试,企业证书签名的 app,不受“开发者模式”影响,只需要单独信任证书即可打开。
目前“开发者模式” 影响 TestFlight 安装的包含,不开启 “开发者模式”,无法打开:
目前苹果文档显示为已知问题,可以下一版本修正,也不确定未来是否还会依赖“开发者模式”。(理论上不依赖,可能是 bug)
iOS & iPadOS 16 Beta Release Notes | Apple Developer Documentation
App Tracking TransparencyKnown IssuesThe IDFA isn’t provided to apps even if the App Tracking Transparency status is Authorized. (93978371)
即使允许了跟踪,也获取不到 IDFA。
Apple ID AuthenticationKnown IssuesIn certain cases, such as after unlocking a device from Lost Mode, an Apple ID authentication might be blocked and Apple ID services rendered nonfunctional. The user is redirected to Apple ID Settings to perform an authentication, but no authentication request is ever visible to the user. (93980441)Workaround: Rebooting the device allows the authentication to proceed.
可能无法使用 Apple ID 认证,临时解决方法,重启设备。
Attempting to set an orientation on
UIDevice
viasetValue:forKey:
isn’t supported and no longer works. (93367651)
不支持通过 setValue:forKey: 在UIDevice上设置方向,也不再有效。需要开发者检查是否有使用此方法,可能后续版本将不能使用。
iOS 14 开始,app 读取剪贴板时,在 app 的顶部会显示一行提示内容:
在 iOS 16 开始,当 app 要读取剪贴板;会被明确询问用户是否要允许它。
注: 目前没有永久授予或永久拒绝的配置
,是系统层控制,也不需要开发者声明。所以,每次 app 尝试读取您的剪贴板时,都会弹出一次这个弹窗!
以上就是我们升级 iOS 16 后,了解到的重点关注的内容更新,大家如果有更多发现,欢迎评论区一起分享~
欢迎关注我们,了解更多 iOS 和 Apple 的动态~
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。