缺少预期的键:'NSPrivacyCollectedDataTypes'

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

我的政策中遇到了这个问题,我不知道为什么?即使我遵循苹果在其官方页面上提供的所有说明。但在这里找不到任何解决方案。

我还关注了 StackOverflow 上的 ITMS-91053:缺少 API 声明 - 隐私

这是我的 PrivacyInfo.xcprivacy 文件

我下载了隐私报告,我向我展示了该错误

ios swift xcode
1个回答
0
投票
如所附照片,您的

NSPrivacyCollectedDataTypes

是空的。您需要提供至少一种数据类型,如
here所列。即,您出于广告目的收集用户电子邮件,它应该类似于:

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>NSPrivacyCollectedDataTypes</key> <array> <dict> <key>NSPrivacyCollectedDataType</key> <string>NSPrivacyCollectedDataTypeEmailAddress</string> <key>NSPrivacyCollectedDataTypeLinked</key> <false/> <key>NSPrivacyCollectedDataTypeTracking</key> <false/> <key>NSPrivacyCollectedDataTypePurposes</key> <array> <string>NSPrivacyCollectedDataTypePurposeDeveloperAdvertising</string> </array> </dict> </array> </dict> </plist>

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