无法在未连接 USB 电缆的情况下 运行 iOS 上的 Flutter 应用程序
Can't run Flutter app on iOS without usb-cable connected
我有一个 Flutter 项目,它显示带有用户位置的地图。
当通过 USB 连接时,此应用在物理 Android 和 iOS 设备上运行良好。
在 iOS 上没有连接 USB 数据线,应用程序在启动时立即崩溃。 Android 这不是问题。
我在Ionic/Angular做的其他应用没有这个问题。可能是 XCode 中有我的应用程序尝试连接的调试器吗?或者我错过了另一个设置?
这是一个known issue。由于自 iOS 以来调试器机制发生变化,当 运行 处于调试模式时,当与主机断开连接时,Flutter iOS 应用程序将无法 运行 在物理设备上运行14.
事实证明,我可以在不连接 USB 数据线的情况下使用 Flutter 应用程序。首先,我必须通过 XCode 运行 我的 iPhone 上的应用程序。然后我只需要使用
将应用程序部署到我的 iPhone
flutter run --release
.
我有一个 Flutter 项目,它显示带有用户位置的地图。
当通过 USB 连接时,此应用在物理 Android 和 iOS 设备上运行良好。
在 iOS 上没有连接 USB 数据线,应用程序在启动时立即崩溃。 Android 这不是问题。
我在Ionic/Angular做的其他应用没有这个问题。可能是 XCode 中有我的应用程序尝试连接的调试器吗?或者我错过了另一个设置?
这是一个known issue。由于自 iOS 以来调试器机制发生变化,当 运行 处于调试模式时,当与主机断开连接时,Flutter iOS 应用程序将无法 运行 在物理设备上运行14.
事实证明,我可以在不连接 USB 数据线的情况下使用 Flutter 应用程序。首先,我必须通过 XCode 运行 我的 iPhone 上的应用程序。然后我只需要使用
将应用程序部署到我的 iPhoneflutter run --release
.