苹果邮件 ITMS-91053 Missing API declaration 解决方法

在上传苹果安装包进入审核后,会收到类似以下邮件,即从2024年5月1号开始,需要在程序中添加权限文件,在这之前,可以审核成功。

邮件截图

解决办法:添加权限文件。

1.在项目中 创建文件,默认命名为PrivacyInfo,targets关联项目。


2.确认文件。

3.创建对应项。


4.设置 是否启用跟踪。根据自身app来配置,无跟踪则默认如下图。

Privacy Tracking Enabled  是否启用隐私跟踪;Privacy Tracking Domains  隐私跟踪域。


5.设置隐私权限细则。可参考App Store的配置。

对应项:收集的数据类型;是否关联用户;是否应用于跟踪;收集的原因/用途。



6.设置隐私营养标签。

对应项:API类型;用途原因。

文件时间戳API

在您的 NSPrivacyAccessedAPITypeReasons 数组中,提供以下列表中的相关值。

DDA9.1

声明此原因是为了向使用该设备的人显示文件时间戳。出于此原因访问的信息或任何派生信息不得发送至设备外。

C617.1

声明此原因是为了访问应用容器、应用组容器或应用的 CloudKit 容器内文件的时间戳、大小或其他元数据。

3B52.1

声明此原因是为了访问用户特别授权访问的文件或目录的时间戳、大小或其他元数据,例如使用文档选择器视图控制器。

0A2A.1

如果您的第三方 SDK 为应用使用的文件时间戳 API 提供了一个封装函数,并且仅在应用调用您的封装函数时访问文件时间戳 API,请声明此原因。只有第三方 SDK 可以声明此原因。如果您的第三方 SDK 主要是为了封装必需的原因 API 而创建的,则不得声明此原因。出于此原因访问的信息或任何派生信息不得用于您的第三方 SDK 自身的目的或由您的第三方 SDK 发送至设备外。


系统启动时间 API

在您的 NSPrivacyAccessedAPITypeReasons 数组中,提供以下列表中的相关值。

35F9.1

声明此原因以访问系统启动时间,以便测量应用中发生的事件之间经过的时间量,或执行计算以启用计时器。

因此原因访问的信息或任何派生信息不得在设备外发送。有关应用内发生的事件之间经过的时间量的信息有一个例外,这些事件可能会在设备外发送。

8FFB. 1

声明此原因以访问系统启动时间,以计算应用中发生的事件的绝对时间戳,例如与 UIKit 或 AVFAudio 框架相关的事件。

应用中发生的事件的绝对时间戳可能会在设备外发送。由于此原因访问的系统启动时间或从系统启动时间派生的任何其他信息可能不会在设备外发送。

3D61.1

声明此原因,以便在使用设备的人员选择提交的可选错误报告中包含系统启动时间信息。系统启动时间信息必须作为报告的一部分突出显示给该人员。

只有在用户明确选择提交特定的错误报告(包括系统启动时间信息)后,才能将出于此原因访问的信息或任何派生信息发送到设备外,并且仅用于调查或响应错误报告。


磁盘空间API

在您的 NSPrivacyAccessedAPITypeReasons 数组中,提供以下列表中的相关值。

85F4.1

声明此原因以向设备使用者显示磁盘空间信息。磁盘空间可以以信息单位(如字节)或与媒体类型(如高清视频分钟数)相结合的时间单位显示。

因此原因访问的信息或任何派生信息不得在设备外发送。有一个例外,允许应用程序通过本地网络将磁盘空间信息发送到由同一人操作的另一台设备,仅用于在该设备上显示磁盘空间信息;仅当用户提供了发送磁盘空间信息的显式权限,并且该信息不得通过 Internet发送时,此例外才适用。

E174.1

声明此原因是为了检查是否有足够的磁盘空间来写入文件,或者检查磁盘空间是否不足,以便应用可以在磁盘空间不足时删除文件。

应用必须以用户可观察到的方式根据磁盘空间以不同的方式运行。

因此原因访问的信息或任何派生信息不得在设备外发送。有一个例外,允许应用程序在磁盘空间不足时避免从服务器下载文件。

7D9E.1

声明此原因,以便在使用设备的人员选择提交的可选错误报告中包含磁盘空间信息。磁盘空间信息必须作为报告的一部分突出显示给该人员。

只有在用户明确选择提交特定的错误报告(包括磁盘空间信息)之后,才能将出于此原因访问的信息或任何派生信息发送到设备外,并且仅用于调查或响应错误报告。

B728.1

如果你的应用是健康研究应用,并且你访问此 API类别以检测和通知研究参与者影响研究数据收集的磁盘空间不足,请声明此原因。

你的App必须符合 App Store 审核指南$5.1.3。你的应用不得提供任何功能,只能提供有关健康研究的信息并允许用户参与健康研究。


活动键盘 API

在您的 NSPrivacyAccessedAPITypeReasons 数组中,提供以下列表中的相关值。

ЗЕС4.1

如果你的应用是自定义键盘应用,并且你访问此 API类别以确定设备上处于活动状态的键盘,请声明此原因。

向用户提供系统范围的自定义键盘必须是应用的主要功能。

因此原因访问的信息或任何派生信息不得在设备外发送。

54BD.1

声明此原因以访问活动键盘信息,以便向使用设备的人员提供正确的自定义用户界面。应用必须具有用于输入或编辑文本的文本字段,并且必须以用户可观察到的方式根据活动键盘以不同的方式执行不同的行为。

因此原因访问的信息或任何派生信息不得在设备外发送。


用户默认API

在您的 NSPrivacyAccessedAPITypeReasons 数组中,提供以下列表中的相关值。

CA92.1

声明此原因以访问用户默认设置来读写仅对应用本身可访问的信息。此原因不允许读取其他应用或系统编写的信息,或写入可被其他应用访问的信息。

1C8F.1

声明此原因以访问用户默认设置来读写仅对相同应用组中的应用、应用扩展和 App Clips 可访问的信息。此原因不允许读取不同应用组中的应用、应用扩展或 App Clips 或系统编写的信息。如果系统因为您请求的域中没有相应的键而尝试读取您的应用组中的应用、应用扩展或 App Clips 编写的信息时提供了来自全局域的信息,您的应用不承担责任。此原因也不允许写入可被不同应用组中的应用、应用扩展或 App Clips 访问的信息。

C56D.1

如果您的第三方 SDK 为应用使用的用户默认设置 API 提供了一个封装函数,并且仅在应用调用您的封装函数时访问用户默认设置 API,请声明此原因。只有第三方 SDK 可以声明此原因。如果您的第三方 SDK 主要是为了封装必需的原因 API 而创建的,则不得声明此原因。出于此原因访问的信息或任何派生信息不得用于您的第三方 SDK 自身的目的或由您的第三方 SDK 发送至设备外。

AC6B.1

声明此原因以访问用户默认设置来读取 com.apple.configuration.managed 键以检索由 MDM 设置的管理应用配置,或设置 com.apple.feedback.managed 键以存储反馈信息,以便通过 MDM 查询,如 Apple Mobile Device Management Protocol Reference 文档中所述。


7.验证。

Archive以后,右键点击该文件,可导出隐私清单pdf文件。 也可直接提交审核,进入审核后,如有不符合,2-3分钟即可收到提示邮件。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,098评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,213评论 2 380
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 149,960评论 0 336
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,519评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,512评论 5 364
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,533评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,914评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,574评论 0 256
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,804评论 1 296
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,563评论 2 319
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,644评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,350评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,933评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,908评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,146评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,847评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,361评论 2 342

推荐阅读更多精彩内容