Flutter 应用程序停留在物理 iPhone 的安装和启动步骤
Posted
技术标签:
【中文标题】Flutter 应用程序停留在物理 iPhone 的安装和启动步骤【英文标题】:Flutter app stuck on Installing and Launching step for physical iPhone 【发布时间】:2020-04-22 22:06:31 【问题描述】:我的 Flutter 应用程序的烦人问题:物理 iPhoneX 上的 ios13.3、Xcode11.3。 iOS 模拟器都可以工作。该问题仅发生在物理设备上。 Flutter App 在启动时冻结(即在安装和启动...步骤)!有任何想法吗 ?? 我的颤振医生 -v 没有带来任何问题。还尝试了颤振清洁和颤振升级。但似乎没有什么能解决问题...
如果我从 Xcode (Runner.xcworkspace) 运行应用程序,那么一切正常。仅通过 VSCode 和 Flutter,我无法再启动我的物理 iPhoneX。
此外,当上传到 TestFlight 时,应用程序会在应用程序启动时冻结! (灰屏冻结)。因此 Apple App Store 暂时拒绝所有 Flutter 应用!很烦人。
我不确定安装和启动...冻结是否与 TestFlight 和 App Store 问题有关!还不如……
【问题讨论】:
尝试flutter run -v
查看更多详细日志可能是应用程序启动时崩溃了。
谢谢,我看看这个。
这是workaround solution - 之后就可以了!!
【参考方案1】:
这为我解决了这个问题:
-
从 Xcode 运行应用程序。
在 iPhone 上禁用 WiFi。
从 android Studio 运行。
启动过程完成后打开 iPhone 上的 WiFi。
【讨论】:
【参考方案2】:这是一个临时解决方案 我遇到了这个问题。我从我的设备上卸载了该应用程序,在 xcode 中打开了该项目,运行了一些出现在黄色三角形警告区域中的构建清理程序,然后通过 xcode 构建了该应用程序。然后再次从设备上卸载该应用程序。然后通过android studio运行,它工作了。
【讨论】:
当这种情况发生在我身上时,只需在 Xcode 中应用建议的更改步骤就足以让它再次工作。以上是关于Flutter 应用程序停留在物理 iPhone 的安装和启动步骤的主要内容,如果未能解决你的问题,请参考以下文章