小编Mik*_*bil的帖子

在flutter中为ios初始化workmanager

我正在尝试将 ios 配置设置为文档\n https://github.com/fluttercommunity/flutter_workmanager/blob/main/IOS_SETUP.md \n此设置有什么问题\n 有此错误:

\n
Unhandled Exception: PlatformException(bgTaskSchedulingFailed(Error \nDomain=BGTaskSchedulerErrorDomain Code=3 "(null)") error, Scheduling the task using \nBGTaskScheduler has failed.\n\nThis may be due to too many tasks being scheduled but not run.\n\nSee the error details: Error Domain=BGTaskSchedulerErrorDomain Code=3 "(null)"., null, null)\n#0      StandardMethodCodec.decodeEnvelope \n(package:flutter/src/services/message_codecs.dart:647:7)\n#1      MethodChannel._invokeMethod \n(package:flutter/src/services/platform_channel.dart:294:18)\n<asynchronous suspension>\n#2      Workmanager.registerOneOffTask (package:workmanager/src/workmanager.dart:187:7)\n
Run Code Online (Sandbox Code Playgroud)\n

这是我的代码\n main\n//本地通知函数如何\nvoid callbackDispatcher() async {\nfinal now = DateTime.now();\nWorkmanager().executeTask((task, inputData) async {\nprefs =等待 SharedPreferences.getInstance();\nif (prefs.getString(\'randomTime\') != null) {\nfinal checkouttime = DateTime.parse(prefs.getString(\'randomTime\')!);\nif (checkouttime .isBefore(now)) {\nNotificationApi.showNotification(\nbody: "\xd9\x85\xd9\x86 \xd9\x81\xd8\xb6\xd9\x84\xd9\x83 \xd9\x82\xd9\x85 \xd8 \xa8\xd8\xaa\xd8\xa7\xd9\x83\xd9\x8a\xd8\xaf \xd8\xaa\xd8\xb3\xd8\xac\xd9\x8a\xd9\x84\xd9\x83",\n标题: "我的应用",\nid: …

ios dart flutter flutter-workmanager

7
推荐指数
1
解决办法
2693
查看次数

标签 统计

dart ×1

flutter ×1

flutter-workmanager ×1

ios ×1