gpt4 book ai didi

xcode - Flutter:命令 PhaseScriptExecution 失败,退出代码非零

转载 作者:行者123 更新时间:2023-12-03 02:43:09 26 4
gpt4 key购买 nike

这是生产中的应用程序。我改变了一些逻辑试图获得 dateTime 我已经将它本地化到另一个国家,然后突然有一些关于 dart html 的错误,但我不记得到底是什么,所以我尝试重建项目,结果是提示使用新的构建系统,到目前为止我尝试过:

  • 将系统更改为旧版
  • flutter 净
  • 乌达 cocoa bean 。
  • 删除 podfile.lock
  • pods 更新
  • pods 安装
  • 包升级
  • flutter 升级

  • 没有一篇论文完成了这项工作。

    当更改为旧版时,有 13 个错误,其中一个提示未找到 dart:html,所以我将它添加到依赖项和开发开发依赖项中,但仍然没有。
    我还评论了 intl 包,因为在发生这种情况时我正在使用它,并且包得到了却什么也没有。

    任何想法如何处理这个?

    这是完整的控制台 Xcode 输出:
    >     2020-03-16 17:55:17.549 xcodebuild[56626:765857]  DTDeviceKit: deviceType from 3ad4f96e876e8222a72563420303530067367818 was NULL
    > ** BUILD FAILED **
    >
    >
    > Xcode's output: ↳



    **Skipped Warnings about deprecated methods, because of char limits and previously builds despite the warnings.**


    >
    > Compiler message:
    > ../../Developer/flutter/.pub-cache/hosted/pub.dartlang.org/intl-0.16.0/lib/src/http_request_data_reader.dart:11:8:
    > Error: Not found: 'dart:html'
    > import 'dart:html';
    > ^
    > ../../Developer/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.12.0+4/lib/src/browser_client.dart:6:8:
    > Error: Not found: 'dart:html'
    > import 'dart:html';
    > ^
    > ../../Developer/flutter/.pub-cache/hosted/pub.dartlang.org/intl-0.16.0/lib/src/http_request_data_reader.dart:28:10:
    > Error: Type 'HttpRequest' not found.
    > Future<HttpRequest> _getString(String url, HttpRequest xhr) {
    > ^^^^^^^^^^^
    > ../../Developer/flutter/.pub-cache/hosted/pub.dartlang.org/intl-0.16.0/lib/src/http_request_data_reader.dart:28:46:
    > Error: Type 'HttpRequest' not found.
    > Future<HttpRequest> _getString(String url, HttpRequest xhr) {
    > ^^^^^^^^^^^
    > ../../Developer/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.12.0+4/lib/src/browser_client.dart:34:18:
    > Error: 'HttpRequest' isn't a type.
    > final _xhrs = <HttpRequest>{};
    > ^^^^^^^^^^^
    > ../../Developer/flutter/.pub-cache/hosted/pub.dartlang.org/intl-0.16.0/lib/src/http_request_data_reader.dart:20:23:
    > Error: Method not found: 'HttpRequest'.
    > var request = new HttpRequest();
    > ^^^^^^^^^^^
    > ../../Developer/flutter/.pub-cache/hosted/pub.dartlang.org/intl-0.16.0/lib/src/http_request_data_reader.dart:28:46:
    > Error: 'HttpRequest' isn't a type.
    > Future<HttpRequest> _getString(String url, HttpRequest xhr) {
    > ^^^^^^^^^^^
    > ../../Developer/flutter/.pub-cache/hosted/pub.dartlang.org/intl-0.16.0/lib/src/http_request_data_reader.dart:29:35:
    > Error: 'HttpRequest' isn't a type.
    > var completer = new Completer<HttpRequest>();
    > ^^^^^^^^^^^
    > ../../Developer/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.12.0+4/lib/src/browser_client.dart:58:34:
    > Error: 'Blob' isn't a type.
    > var blob = xhr.response as Blob ?? Blob([]);
    > ^^^^
    > ../../Developer/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.12.0+4/lib/src/browser_client.dart:46:15:
    > Error: The method 'HttpRequest' isn't defined for the class
    > 'BrowserClient'.
    > - 'BrowserClient' is from 'package:http/src/browser_client.dart' ('../../Developer/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.12.0+4/lib/src/browser_client.dart').
    > Try correcting the name to the name of an existing method, or defining a method named 'HttpRequest'.
    > var xhr = HttpRequest();
    > ^^^^^^^^^^^
    > ../../Developer/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.12.0+4/lib/src/browser_client.dart:58:42:
    > Error: The method 'Blob' isn't defined for the class 'BrowserClient'.
    > - 'BrowserClient' is from 'package:http/src/browser_client.dart' ('../../Developer/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.12.0+4/lib/src/browser_client.dart').
    > Try correcting the name to the name of an existing method, or defining a method named 'Blob'.
    > var blob = xhr.response as Blob ?? Blob([]);
    > ^^^^
    > ../../Developer/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.12.0+4/lib/src/browser_client.dart:59:20:
    > Error: The method 'FileReader' isn't defined for the class
    > 'BrowserClient'.
    > - 'BrowserClient' is from 'package:http/src/browser_client.dart' ('../../Developer/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.12.0+4/lib/src/browser_client.dart').
    > Try correcting the name to the name of an existing method, or defining a method named 'FileReader'.
    > var reader = FileReader();
    > ^^^^^^^^^^
    > Unhandled exception:
    > FileSystemException(uri=org-dartlang-untranslatable-uri:dart%3Ahtml;
    > message=StandardFileSystem only supports file:* and data:* URIs)
    > #0 StandardFileSystem.entityForUri (package:front_end/src/api_prototype/standard_file_system.dart:33:7)
    > #1 asFileUri (package:vm/kernel_front_end.dart:604:37)
    > #2 writeDepfile (package:vm/kernel_front_end.dart:799:21)
    > <asynchronous suspension>
    > #3 FrontendCompiler.compile (package:frontend_server/frontend_server.dart:472:15)
    > <asynchronous suspension>
    > #4 _FlutterFrontendCompiler.compile (package:flutter_frontend_server/server.dart:38:22)
    > #5 starter (package:flutter_frontend_server/server.dart:149:27)
    > #6 main (file:///b/s/w/ir/cache/builder/src/flutter/flutter_frontend_server/bin/starter.dart:8:30)
    > #7 _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:305:32)
    > #8 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:174:12)
    >
    > Target kernel_snapshot failed: Exception: Errors during snapshot creation: null
    > Failed to build bundle.
    > Failed to package /Users/[user]/StudioProjects/[projectName]/ios/...
    > Command PhaseScriptExecution failed with a nonzero exit code
    > note: Using new build system
    > note: Planning build
    > note: Constructing build description
    >
    > Could not build the precompiled application for the device.
    >
    > Error launching application on [user].

    编辑:我的 Podfile 和 iOS 部署目标中也有“平台:ios,'11.0'”,在 Pods 设置中设置为 11.0。

    编辑 2:这是我使用的软件包:

    dependencies: flutter: sdk: flutter

    flutter_localizations: sdk: flutter

    flutter_cupertino_localizations: ^1.0.1

    geoflutterfire: ^2.0.3+5

    firebase_storage: ^3.0.6

    cloud_firestore: ^0.12.9+6

    firebase_core: ^0.4.0+9

    firebase_auth: ^0.14.0+5

    firebase_messaging: ^6.0.9

    firebase_database: ^3.0.7

    firebase_admob: ^0.9.0+7

    flutter_facebook_login: ^3.0.0

    font_awesome_flutter: ^8.5.0

    image_picker: ^0.6.1+11

    image: ^2.1.4

    rxdart: ^0.22.1

    location: ^2.3.5

    google_maps_flutter: ^0.5.20+1

    geocoder: ^0.2.1

    google_sign_in: ^4.0.11

    provider: ^4.0.4

    flutter_inapp_purchase: ^2.0.4

    http: ^0.12.0+4

    url_launcher: ^5.2.5

    intl: ^0.16.0

    cloud_functions: ^0.4.1+4

    apple_sign_in: ^0.1.0

    flutter_signin_button: ^1.0.0

    json_annotation: ^3.0.1

    notification_permissions: ^0.4.4

    html_unescape: ^1.0.1+3

    cupertino_icons: ^0.1.2

    dev_dependencies: flutter_test: sdk: flutter build_runner: ^1.7.3 json_serializable: ^3.2.5

    最佳答案

    intl包需要正确配置才能在 Flutter 上工作。

    导入时,请勿使用 import 'package:intl/intl_browser.dart'; , insead 使用以下内容(每个都有其用途,因此请参阅最适合您的文档):

    import 'package:intl/date_symbol_data_local.dart';
    import 'package:intl/intl.dart';
    import 'package:intl/intl_standalone.dart';

    关于xcode - Flutter:命令 PhaseScriptExecution 失败,退出代码非零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60710865/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com