【问题标题】:Cannot build Flutter application for Xcode Simulator using Android Studio Flutter无法使用 Android Studio Flutter 为 Xcode Simulator 构建 Flutter 应用程序
【发布时间】:2021-03-27 18:58:30
【问题描述】:

我想问一下如何为真实设备或模拟器编译我的 Flutter 应用程序。在出现这些问题之前,我可以编译 iOS 的 Flutter 应用,但是在 Xcode + Flutter + AS 的更新之后,突然不能再运行任何 Flutter 应用了。

Xcode 本身可以毫无问题地运行应用程序,但是当我执行命令flutter run 时出现以下错误:

Running Xcode build...                                                  
 └─Compiling, linking and signing...                         9.4s
Xcode build done.                                           36.5s
Failed to build iOS app
Error output from Xcode build:
↳
    2020-12-17 11:10:56.911 xcodebuild[21278:254935] [MT] iPhoneConnect:
    ????<DVTiOSDevice (0x7fbfceca2180), xxx’s iPhone, iPhone, 13.5.1 (17F80),
    00008020-000928A82293802E> == Underlying device preparation errors ==
    2020-12-17 11:10:56.912 xcodebuild[21278:254935] [MT] iPhoneConnect: Failed
    _shouldMakeReadyForDevelopment check even though device is not locked by
    passcode.
    Domain: com.apple.platform.iphoneos
    Code: 5
    Failure Reason: allowsSecureServices: 1. isConnected: 0. Platform:
    <DVTPlatform:0x7fbfcb11ed40:'com.apple.platform.iphoneos':<DVTFilePath:0x7fb
    fcb11eac0:'/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneO
    S.platform'>>. DTDKDeviceIdentifierIsIDID: 0
    User Info: {
        DVTDeviceDescription = "\Ud83d\Udcf1<DVTiOSDevice (0x7fbfceca2180),
        xxx\U2019s iPhone, iPhone, 13.5.1 (17F80),
        00008020-000928A82293802E>";
    }
    --
    2020-12-17 11:10:56.912 xcodebuild[21278:254935] [MT] iPhoneConnect:
    ????<DVTiOSDevice (0x7fbfceca2180), xxx iPhone, iPhone, 13.5.1 (17F80),
    00008020-000928A82293802E> == END: Underlying device preparation errors ==
        ** BUILD FAILED **
.........

Could not build the application for the simulator.
Error launching application on iPhone 11 Pro.

这是我运行时遇到的错误(风味/新创建的项目)。目前,我无法使用 Xcode 运行任何风味,我只能从 Xcode 运行非风味项目。 到目前为止,我已经尝试过:

  1. https://github.com/flutter/flutter/issues/20685#issuecomment-421511890
  2. Android Studio cannot run the Xcode Simulator
  3. flutter clean && flutter run
  4. 退出 Xcode
  5. 关闭和重新打开 Xcode
  6. 在终端中杀死 Xcode。

如果您有任何想法,请告诉我。使用模拟器或真实设备时,我真的被这种错误困住了,谢谢!

【问题讨论】:

    标签: ios iphone xcode flutter ios-simulator


    【解决方案1】:

    好的,我在尝试卸载第二个 XCode 后解决了我的问题,所以出现这个问题是因为当我之前尝试使用我的 MAC 时,我安装了 XCode 测试版,然后尝试将我的应用程序发布到 Playstore,因为 XCode我从 AppsStore 下载了另一个 XCode 版本,这在某种程度上使 android studio 检测到并发生了这种错误,希望在有人遇到这种问题时能有所帮助

    【讨论】:

      猜你喜欢
      • 2023-03-05
      • 1970-01-01
      • 2018-09-01
      • 2018-10-24
      • 2018-12-14
      • 2019-06-28
      • 2020-10-14
      • 2021-04-02
      • 2021-09-21
      相关资源
      最近更新 更多