【问题标题】:iOS 14 local network privacy permission request not triggerediOS 14 本地网络隐私权限请求未触发
【发布时间】:2021-01-13 22:22:35
【问题描述】:

2021 年 10 月更新

我们已经更新了我们的应用程序,以便在 ios SDK 14.5 上构建,并在 ios 15 设备上进行了相同的测试。问题仍然存在。第二个应用不触发本地网络权限提示


我有两个针对 ios SDK 11.2 构建的内部 xamarin.ios 应用程序 当我尝试在运行 ios 14 的设备上安装第一个应用程序时,我看到提示消息询问用户是否有权访问 本地网络。 但是,如果我授予访问权限并尝试安装第二个应用程序,它永远不会再次询问,结果是第二个应用程序在所有网络调用中都失败

【问题讨论】:

  • 打开系统设置查看第二个应用是否有本地网络权限。您可以为开发帐户中的第二个应用程序创建一个新的捆绑包 ID,然后重试。
  • 很遗憾,第二个应用在本地网络设置列表中没有条目。
  • 为第二个应用程序创建一个新的 bundle id 并重试。
  • 这两个应用程序有不同的应用程序ID。我无法将 id 更改为第二个应用程序,因为它已经安装在许多客户端设备上
  • 问题是第二个应用程序没有显示警报

标签: xamarin.ios ios14 privacy ios15 local-network


【解决方案1】:

从 iOS 14.2 开始,应用在升级、完全删除和重新安装后正确触发网络隐私警报。建议您升级到 14.2 看看现在是否可以使用。

【讨论】:

  • 已确认,更新iOS并重新安装应用即可解决问题。谢了!
  • 不幸的是,我们在 IOS 15 上仍然遇到同样的问题
猜你喜欢
  • 1970-01-01
  • 2021-01-26
  • 2021-05-03
  • 2021-06-11
  • 2014-04-15
  • 2021-01-12
  • 1970-01-01
  • 2017-02-12
  • 2023-03-28
相关资源
最近更新 更多