升级到flutter 3.0.0后。我收到此错误:
Error: Member not found: 'UnicodeChar'.
int get UnicodeChar => Char.UnicodeChar;
Error: Setter not found: 'UnicodeChar'.
set UnicodeChar(int value) => Char.UnicodeChar = value;
Error: Member not found: 'AsciiChar'.
int get AsciiChar => Char.AsciiChar;
Error: Setter not found: 'AsciiChar'.
set AsciiChar(int value) => Char.AsciiChar = value;
Run Code Online (Sandbox Code Playgroud)
我以SingleChildScrollView
这种方式使用时遇到问题,我不知道出了什么问题,我不断收到此错误。
如果添加 SingleChildScrollView,页面将为空白(不会显示所有小部件),但如果我删除 SingleChildScrollView,页面将显示。
\n\n\nRenderBox 未布局:RenderPadding#583c0 relayoutBoundary=up1\nNEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE\n'package:flutter/src/rendering/box.dart':断言失败:第 1929 行\npos 12:'hasSize
\n导致错误的相关小部件是 Scaffold\nScaffold:file:///Users/mac/Documents/Uneleap-Platform-master/lib/screens/Pages/forum/forum.dart:25:12
\n
这是代码
\nSafeArea(\n minimum: EdgeInsets.only(left: 25.0, right: 20.0, top: 10.0),\n child: SingleChildScrollView(\n child: Column(\n crossAxisAlignment: CrossAxisAlignment.start,\n mainAxisSize: MainAxisSize.min,\n children: [\n WidgetForum(\n details: 'The Get Is Not Geting together ?',\n name: 'Nina Simon',\n url: 'assets/dashboard_pic.png',\n ),\n SizedBox(\n height: 5,\n ),\n WidgetForum(\n details:\n '''Notes is designed for whatever\xe2\x80\x99s on your mind.\\nJot down your thoughts. Download Notes.\\nThere is something wonderful in writing. …
Run Code Online (Sandbox Code Playgroud) 我创建了一个类,在登录时立即请求许可,它显示在 Android 上,但在 iO 上我没有看到任何许可授予。
class PermissionService {
Future permissionHandler() async {
await Permission.contacts.shouldShowRequestRationale;
if (await Permission.contacts.request().isGranted) {
// Either the permission was already granted before or the user just granted it.
}
Map<Permission, PermissionStatus> statuses = await [
Permission.locationWhenInUse,
Permission.locationAlways,
Permission.photos,
Permission.camera,
Permission.location,
Permission.microphone,
Permission.notification,
].request();
if (statuses[Permission.location].isDenied) {
print("Location permission is denied.");
}
if (statuses[Permission.camera].isDenied) {
print("Camera permission is denied.");
}
if (statuses[Permission.photos].isDenied) {
print("Photos permission is denied.");
}
if (statuses[Permission.notification].isDenied) {
print("Notification permission is denied.");
}
if …
Run Code Online (Sandbox Code Playgroud) 我正在尝试运行我的代码并不断告诉我
error: no such module 'FirebaseInstanceID'
import FirebaseInstanceID
Run Code Online (Sandbox Code Playgroud)
我在 AppDelegate.swift 中的代码
import UIKit
import Flutter
import Firebase
import FirebaseAuth
import UserNotifications
import FirebaseInstanceID
@UIApplicationMain
@objc class AppDelegate: FlutterAppDelegate {
override func application(
_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
) -> Bool {
GeneratedPluginRegistrant.register(with: self)
return super.application(application, didFinishLaunchingWithOptions: launchOptions)
}
override func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) {
let firebaseAuth = Auth.auth()
firebaseAuth.setAPNSToken(deviceToken, type: AuthAPNSTokenType.unknown)
}
override func application(_ application: UIApplication, didReceiveRemoteNotification userInfo: [AnyHashable : Any], fetchCompletionHandler completionHandler: @escaping …
Run Code Online (Sandbox Code Playgroud)