1.报错:Failed assertion: line 9 pos 10: ‘_key.currentState != null’: is not true.
解决办法:添加
navigatorObservers: [BotToastNavigatorObserver()],//注册路由观察者
home: BotToastInit( ) //初始化BotToast
如:
MaterialApp(
title: 'BotToast Demo',
navigatorObservers: [BotToastNavigatorObserver()],
home: BotToastInit(
child: XxxxPage()
),
);
2.xcode打包提示找不到蓝牙模块
解决办法:在ios目录下 pod install
3.flutter集成到ios打开flutter页面的时候appbar不显示
解决办法:做一个延时
void main() {
Future.delayed(const Duration(milliseconds: 800),(){
runApp(const MyApp());
});
4.使用 Get.changeTheme();在IOS16.6上失败
解决办法:
改用
Get.changeThemeMode(Tool().isDark?ThemeMode.light:ThemeMode.dark);
并在main.dart中做相关配置
GetMaterialApp(
title: 'Name',
debugShowCheckedModeBanner: false,
theme: Themes.white,
darkTheme: Themes.black,
themeMode: Tool().isDark?ThemeMode.dark:ThemeMode.light,
home: const BootPage());