在本地网络上与 Raspberry Pi 的 SSH 连接失败 iPhone

SSH connection to Raspberry Pi on Local network failing with iPhone

我的 iOS 应用程序,'QuickSupport' 连接到本地物联网 Wi-Fi 网络并通过单击按钮执行一些 SFTP 命令。为此,我使用了基于 Obj C 的 NMSSH 库。它在 Simulator 上运行良好,但是当我通过单击该按钮使用 Testflight 在 Real Device 上进行测试时,它崩溃了并且我收到一条弹出消息:

当我允许并重试时它起作用了。

我试图通过我的 iPhone 转到设置 --> 隐私 --> 本地网络来授予权限,但我的应用名称没有出现。当弹出窗口显示为允许连接到本地网络时,它会在崩溃后出现。专家们,我怎样才能允许我的应用程序访问本地网络或者是否有任何其他解决方法?

我能够解决这个问题。对于 iOS 14,存在安全和隐私问题,这就是默认情况下不允许连接到本地网络的原因。但是我们可以手动触发它。下面是 link:

https://www.iosapplication.net/2020/12/22/local-network-in-ios-14/