我没有收到有关 Objective-c 项目中 PrivacyInfo.xc 隐私政策的电子邮件

问题描述 投票:0回答:1

将使用 Apple 基本 API 的 Objective-c 项目应用程序上传到 App Store Connect 时,我无法收到任何电子邮件。 该项目包含 Userdefault API,但不包含 .xcprivacy 文件。

我在使用 Userdefault API 部署 Swift 项目应用程序时收到了它。

[邮件内容]

ITMS-91053:缺少 API 声明 - “311TEN022”文件中的应用程序代码引用了一个或多个需要原因的 API,包括以下 API 类别:NSPrivacyAccessedAPICategoryUserDefaults。虽然目前不需要采取任何操作,但从 2024 年 5 月 1 日开始,当您上传新应用或应用更新时,您必须在应用的隐私清单中包含 NSPrivacyAccessedAPITypes 数组,以提供应用代码使用这些 API 的批准原因。有关此政策的更多详细信息,包括所需原因 API 的列表和批准的使用原因,请访问: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api

我没有收到电子邮件,但我遵循了政策并分发了该应用程序。

不过,我想知道Apple的Objective c项目是否无法响应该政策。

有没有人遇到和我一样的情况?

我尝试询问Apple,但没有答案。

ios objective-c nsuserdefaults
1个回答
0
投票

您只需从 Xcode 添加一个名为应用程序隐私文件的新文件到您的项目中,就像添加其他文件一样。

它是 plist 文件,您需要在其中添加一些键和值。这是一个例子...

add the keys which you want and suitable values for your project

© www.soinside.com 2019 - 2024. All rights reserved.