iOS提审 2024年5月1开始这些新规需注意啦

今天项目提审的时候收到封苹果的邮件
starting May 1, 2024, when you upload a new app or app update, you must include a NSPrivacyAccessedAPITypes array in your app’s privacy manifest to provide approved reasons for these APIs used by your app’s code

意思是:从2024年5月1日开始如果应用中用到了需要声明的(文件时间戳,系统启动时间,磁盘空间,活动键盘,用户默认)这些API,但是你没有在隐私清单中添加原因,这样提审会被拒

附上查看api的apple文档链接:Describing use of required reason API | Apple Developer Documentation

如何配置?

目前我用的是Xcode15.2版本,打开项目command + n 新建文件 在弹出框中搜索Privacy 选择 App Pirvacy

创建完在项目列表中会有一个名为PrivacyInfo的文件


列举的是User Defaults APIs这个API的配置

其他的API配置也可以根据这个来 只需要在Privacy Accessed API Types这个Array中添加对应的Item即可 例如Disk space 或System boot time APIS等,在apple文档中可以查看对应的NSPrivacyAccessedAPITypeReasons相关值 选择对应的即可。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容