我正在生产Xamarin.iOS应用,该应用正在iOS 14设备上启动时要求本地网络许可。应用未使用任何Bonjour服务,也未使用任何特定于本地网络的内容。该应用程序具有各种nuget软件包,包括Xamarin.Essentials,MvvmCross,Firebase服务,Realm DB等。
我已经遍历了developer.apple.com上的各种开放线程,包括WWDC2020 video,但仍然没有得到触发此“权限”对话框的内容。
答案 0 :(得分:0)
经过多次试验和错误,我们终于能够确定本地网络权限触发点。
CrossConnectivity.Current.IsRemoteReachable("127.0.0.1", 22, 5000);