【问题标题】:SSH connection to Raspberry Pi on Local network failing with iPhoneiPhone 与本地网络上的 Raspberry Pi 的 SSH 连接失败
【发布时间】:2021-06-27 00:21:40
【问题描述】:

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

当我允许这样做并重试时,它会起作用。

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

【问题讨论】:

    标签: ios objective-c iphone local-network nmssh


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多