【发布时间】: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