重要!后面几个月,iOS开发需要注意的3件事情
这是我参与11月更文挑战的第3天,活动详情查看:2021最后一次更文挑战
前言
这里非常感谢@恋猫de小郭,大佬的一篇文章让我醍醐灌顶。
通过大佬的这篇文章对开发者而言《个人信息保护法》更新究竟是什么?如何应对适配?,我回过头,老老实实看了苹果开发的一些新闻,有一些非常重要的信息。
如果你从事iOS开发,抑或针对Flutter开发,有需要上架App Store,我建议各位都来了解这3件事情。
自2022年1月31日起,需在app内提供帐户删除的功能
撇开11月1日颁布的《中华人民共和国个人信息保护法》,早上10月6日,Apple就发布了新闻说明:
需要在App中提供账户删除的功能,并且对于在2022年1月31日开始提交的App生效。
这说明了一个什么事呢?
如果你有一个App,后面会持续迭代,那么这个账户删除功能必须加上!!!
这事最好和项目、技术、后台一起讨论一下,我个人认为在App端无非多了一个交互,多了一个接口,多了一个逻辑,但是这个删除对后端来说,可能需要删除的东西就多了。
另外,从这字面上看,这应该是一个硬删除吧(软删除大家都懂的)。
自2022年4月起,必须使用Xcode 13和iOS 15 SDK构建App,提交至App Store
说简单点:
说白了,这是一波强行的让你升级Xcode的做法,没办法,在此道上混,就只能这么走。
迟早都要升级Xcode13,早点升级早踩坑。
另外需要注意的是,有些项目可能会在Xcode12上运行的很好,但是在Xcode13上一运行就报错,需要提前做好准备,我手上就有一个这样的项目。
年末假期接受app提交
大家都知道的,由于11月和12月都有西方的传统节日,所以一般情况下,在一些时间点提交App到App Store审核会异常缓慢。
今年Apple自己内卷了一把,在年末的假期也接受app提交了,虽然不知道具体速度如何,不过这也算是迎合国内的市场需求吧。
因为有些app就是在年末或者过节的时候迭代的非常频繁。毕竟大家都有剁手嘛~😁
参考文档
“需在 app 内提供帐户删除”的要求将于 1 月 31 日生效
总结
今天就想讲这么几件事情,其中第一件和第二件事情在我看来还是挺重要的,大家自己也掂量一下呗。
一周有空去Apple Developer网站看看新闻,有些对开发还是非常重要的。