Dart Flutter 方法 'init' 没有为类型 'OneSignal' 定义
Dart Flutter The method 'init' isn't defined for the type 'OneSignal'
我正在尝试制作一个使用 OneSignal 向 phone 发送通知的系统。
import 'package:firebase_core/firebase_core.dart';
import 'package:flutter/material.dart';
import 'package:kelimeogrenmeuygulamasi/arayuzEkrani.dart';
import 'package:onesignal_flutter/onesignal_flutter.dart';
void main() {
WidgetsFlutterBinding.ensureInitialized();
Firebase.initializeApp();
OneSignal.shared.init("YOUR ONESIGNAL APP ID", iOSSettings: {
OSiOSSettings.autoPrompt: false,
OSiOSSettings.inAppLaunchUrl: false
});
runApp(mainApp());
}
在这段代码中,我在 init
部分出错。
错误:
我该如何解决这个错误?
我遇到了同样的错误,我正在搜索并发现 setAppId 而不是 init 可能有效,所以尝试一下
使用下面的代码
void configOneSignel()
{
OneSignal.shared.setAppId('xxxxxxxxxxxxxxx-app-id-xxxxxxxxxxxxxxxxxx');
}
我正在尝试制作一个使用 OneSignal 向 phone 发送通知的系统。
import 'package:firebase_core/firebase_core.dart';
import 'package:flutter/material.dart';
import 'package:kelimeogrenmeuygulamasi/arayuzEkrani.dart';
import 'package:onesignal_flutter/onesignal_flutter.dart';
void main() {
WidgetsFlutterBinding.ensureInitialized();
Firebase.initializeApp();
OneSignal.shared.init("YOUR ONESIGNAL APP ID", iOSSettings: {
OSiOSSettings.autoPrompt: false,
OSiOSSettings.inAppLaunchUrl: false
});
runApp(mainApp());
}
在这段代码中,我在 init
部分出错。
错误:
我该如何解决这个错误?
我遇到了同样的错误,我正在搜索并发现 setAppId 而不是 init 可能有效,所以尝试一下
使用下面的代码
void configOneSignel()
{
OneSignal.shared.setAppId('xxxxxxxxxxxxxxx-app-id-xxxxxxxxxxxxxxxxxx');
}