Операция не может быть завершена. The attestation provider DeviceCheckProvider is not supported on current platform and OS version.
[*]Flutter is latest stable version - (Channel stable, 3.35.3, on macOS
15.4 24E248 darwin-arm64, locale en-US)
Я также добавил, что приложение подтверждает возможности в XCode - не уверен, что это в любом случае, в любом случае,
, но оно не помогло < /p>
< /li>
< /ul>
Вот мой код (все работает на Android) < /p>
Код: Выделить всё
WidgetsBinding widgetsBinding = WidgetsFlutterBinding.ensureInitialized();
FlutterNativeSplash.preserve(widgetsBinding: widgetsBinding);
await Firebase.initializeApp(
options: DefaultFirebaseOptions.currentPlatform,
);
await FirebaseAppCheck.instance.activate(
androidProvider:
kDebugMode ? AndroidProvider.debug : AndroidProvider.playIntegrity,
appleProvider: kDebugMode ? AppleProvider.debug : AppleProvider.appAttest,
webProvider: ReCaptchaV3Provider(RECAPTCHA_SITE_KEY),
);
if (kDebugMode) {
try {
// Explicitly request a token and wait for it.
// This code will only run in debug builds.
final token = await FirebaseAppCheck.instance.getToken(true);
if (token != null) {
print('App Check: token successfully obtained: $token');
} else {
print('App Check: Failed to obtain App Check token.');
}
} catch (e) {
//I get ERROR HERE!!
print('App Check: Error obtaining App Check token: $e');
}
}
< /code>
Вот мой appdelegate.swift < /p>
import Flutter
import UIKit
import FirebaseCore
@main
@objc class AppDelegate: FlutterAppDelegate {
override func application(
_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
) -> Bool {
#if DEBUG
let providerFactory = AppCheckDebugProviderFactory()
AppCheck.setAppCheckProviderFactory(providerFactory)
FirebaseConfiguration.shared.setLoggerLevel(.debug)
#endif
FirebaseApp.configure()
GeneratedPluginRegistrant.register(with: self)
return super.application(application, didFinishLaunchingWithOptions: launchOptions)
}
}
https://firebase.google.com/docs/app-ch ... g-provider твою>
Подробнее здесь: https://stackoverflow.com/questions/797 ... tor-issues
Мобильная версия