You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

上传App至苹果遇ITMS警告后,是否需定义NSPrivacyCollectedDataType?

关于ITMS-91053警告与隐私清单字段的疑问解答
  • 先明确两个字段的核心区别:

    • NSPrivacyAccessedAPITypes:就是你已经配置的字段,专门用来应对ITMS-91053警告——声明你的应用访问了哪些需要说明理由的API类别(比如你遇到的磁盘空间、UserDefaults相关API),这是苹果针对API访问合规的强制要求,你已经按要求配置就对应解决了这个警告。
    • NSPrivacyCollectedDataType:这个字段和API访问无关,是用来声明你的应用是否收集并向外传输/存储用户数据的,属于隐私收集合规范畴。
  • 要不要加这个字段,完全看你的实际业务:

    • 如果只是用UserDefaults存本地配置(比如应用主题、登录状态这类只在本地用的内容),或者只是获取磁盘空间做本地提示(比如提醒用户空间不足),没有把这些数据上传到服务器、第三方服务,那不需要添加NSPrivacyCollectedDataType。
    • 如果你的应用会把UserDefaults里的用户数据(比如用户输入的偏好、个人信息)上传到后端,或者收集磁盘空间相关数据并发送出去,那必须如实添加这个字段,明确声明收集的数据类型和收集目的,不然可能触发隐私审核的其他问题。

内容的提问来源于stack exchange,提问作者SwiftiSwift

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.25 17:12:33