【问题标题】:iOS 14: Apple Reject "would like to find and connect to devices on your local network"iOS 14:Apple 拒绝“想查找并连接到本地网络上的设备”
【发布时间】:2020-12-07 03:10:35
【问题描述】:

Guideline 5.1.1 - 法律 - 隐私 - 数据收集和存储 我们注意到您的应用请求用户同意访问本地网络信息,但没有充分说明目的字符串中本地网络信息的使用。 为了帮助用户就如何使用他们的数据做出明智的决定,所有权限请求警报都需要指定您的应用程序将如何使用请求的信息。 下一步 请修改您应用的 Info.plist 文件中的相关用途字符串,以指定您的应用需要访问用户本地网络信息的原因。确保目的字符串包含如何使用用户数据的示例。 您可以使用 Xcode 中的属性列表编辑器修改应用程序的 Info.plist 文件。 资源

  • 查看有用、信息丰富的字符串示例。
  • 查看相关属性列表键的列表。 那么我该如何解决呢?谢谢大家!

【问题讨论】:

  • 还有,您的问题是什么? Apple 需要各种东西来保护用户。显然,您的 Info.plist 中的某些内容不符合他们的标准。查看您应用的隐私设置。是的,如果您没有更多信息 - 很难为您提供帮助。
  • 我不知道我应该在我的应用程序的 Info.plist 中修改这些部分的相关目的字符串
  • 我更新了我的图片 info.splist。
  • 您需要在info.plist 中提供“隐私-本地网络使用说明”,以说明您的应用访问本地网络的原因。例如。 “XYZ 将在您的本地网络上发现显示设备以显示内容”或其他任何内容。

标签: c# ios xamarin xamarin.forms xamarin.ios


【解决方案1】:

从消息中,您正在尝试访问项目中的本地网络信息:

我们注意到您的应用请求用户同意才能访问 本地网络信息,但没有充分解释 目的字符串中的本地网络信息。

NSLocalNetworkUsageDescriptiondocument中:

任何直接或间接使用本地网络的应用都应该 包括这个描述。这包括使用 Bonjour 和 使用 Bonjour 实现的服务,以及直接单播或 到本地主机的多播连接。

所以你需要在info.plist 中添加这个键并在那里添加描述。

【讨论】:

  • @BaoBao 我的解决方案对你有用吗?如果是,请您接受(点击此答案左上角的☑️),以便我们可以帮助更多有相同问题的人:)。
  • 是的,我正在等待审稿人的回复。我会点击这个答案左上角的☑️。
  • 是的,它对我有用。非常感谢!
猜你喜欢
  • 2022-07-22
  • 1970-01-01
  • 2022-11-09
  • 1970-01-01
  • 2013-02-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多