flutter ios app在testflight模式下显示白屏?
Posted
技术标签:
【中文标题】flutter ios app在testflight模式下显示白屏?【英文标题】:flutter ios app shows white screen in testflight mode? 【发布时间】:2021-03-18 04:39:23 【问题描述】:flutter 应用在模拟器上的调试模式下运行良好,但在应用商店上传并在试飞中运行并安装到苹果设备后,它只显示白屏。应用 ` 名称:拉普拉斯 描述:一个新的 Flutter 项目。
https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
version: 1.1.0+1
environment:
sdk: ">=2.2.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
flutter_localizations:
sdk: flutter
provider: ^4.3.1
flutter_cupertino_localizations: ^1.0.1
connectivity: ^0.4.9
easy_localization: ^1.4.1
flutter_launcher_icons: ^0.7.5
shared_preferences: ^0.5.8
path_provider: ^1.6.27
url_launcher: ^5.7.10
sqflite: ^1.3.2+2
fluttertoast: ^7.1.6
cupertino_icons: ^0.1.3
table_calendar: ^2.2.3
localstorage: ^3.0.2+5
dev_dependencies:
flutter_test:
sdk: flutter
datetime_picker_formfield: ^1.0.0
http: ^0.12.2
intl_translation: ^0.17.10
flutter_datetime_picker: ^1.5.0
dependency_overrides:
intl: ^0.17.0-nullsafety.2
flutter:
uses-material-design: true
assets:
- image/asset/
- image/asset/asset_lang/
【问题讨论】:
共享启动屏幕的代码。如果您正在使用它们,您是否添加了版本 SHA-1。 主体:容器(高度:MediaQuery.of(context).size.height,宽度:MediaQuery.of(context).size.width,装饰:BoxDecoration(颜色:Colors.white),孩子: Column( mainAxisAlignment: MainAxisAlignment.center, children:欢迎来到 SOF ✨:
这实际上意味着有一个错误在生产中没有显示(它在调试模式下显示红屏,但在调试模式下似乎没有错误),即使在生产中也尝试显示错误(TestFlight): flutter.dev/docs/testing/errors 和 ***.com/a/53640242/305135
为此,有时这会有所帮助:
Xcode (Good to do)
Product -> Clean
IDE/Command-line (Must do to fix)
Flutter clean
flutter build ios --release
Xcode (Have to do anyways)
Archive
Upload App Store
【讨论】:
做了所有的步骤,但同样的错误......它在某些设备上运行良好,但在其他设备上却不是。为什么? 我已经完成了所有这些步骤,但同样的问题......但问题是它在某些设备上运行良好,但对于其中一些设备,它只显示白屏,为什么会这样?跨度> 这实际上意味着有错误,即使在生产中也尝试显示错误(TestFlight):flutter.dev/docs/testing/errors和***.com/a/53640242/305135 我尝试显示错误屏幕,但没有错误是否有任何其他解决方案以上是关于flutter ios app在testflight模式下显示白屏?的主要内容,如果未能解决你的问题,请参考以下文章
Flutter Add-to-app 我可以在 iOS 视图控制器中添加半屏 Flutter 小部件吗
Flutter 应用中适用于 iOS 的 .app 文件在哪里?
flutter ios app在testflight模式下显示白屏?
可以使用 Flutter 复制 iOS App Store 过渡吗?