无法使用 Android Studio Flutter 为 Xcode 模拟器构建 Flutter 应用程序
Cannot build Flutter application for Xcode Simulator using Android Studio Flutter
我想问一下如何为真实设备或模拟器编译我的 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.
这是我从 运行ning (Flavor / new created project) 得到的错误。目前,我不能 运行 使用 Xcode 的任何风味,我只能 运行 来自 Xcode 的非风味项目。
到目前为止,我已经尝试过:
- https://github.com/flutter/flutter/issues/20685#issuecomment-421511890
- flutter clean && flutter 运行
- 注销 Xcode
- 关闭并重新打开 Xcode
- 正在终端中杀死 Xcode。
如果您有任何想法,请告诉我。我真的被这种使用模拟器或真实设备的错误困住了,thx!
好的,我在尝试卸载第二个 XCode 后解决了我的问题,所以出现这个问题是因为之前我尝试使用我的 MAC 我安装了 XCode beta版本,然后尝试将我的应用程序发布到 Playstore,因为 XCode 版本我从 AppsStore 下载了另一个 XCode 版本,这不知何故让 android 工作室检测并发生了这种错误,希望这对遇到此类问题的人有所帮助
我想问一下如何为真实设备或模拟器编译我的 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.
这是我从 运行ning (Flavor / new created project) 得到的错误。目前,我不能 运行 使用 Xcode 的任何风味,我只能 运行 来自 Xcode 的非风味项目。 到目前为止,我已经尝试过:
- https://github.com/flutter/flutter/issues/20685#issuecomment-421511890
- flutter clean && flutter 运行
- 注销 Xcode
- 关闭并重新打开 Xcode
- 正在终端中杀死 Xcode。
如果您有任何想法,请告诉我。我真的被这种使用模拟器或真实设备的错误困住了,thx!
好的,我在尝试卸载第二个 XCode 后解决了我的问题,所以出现这个问题是因为之前我尝试使用我的 MAC 我安装了 XCode beta版本,然后尝试将我的应用程序发布到 Playstore,因为 XCode 版本我从 AppsStore 下载了另一个 XCode 版本,这不知何故让 android 工作室检测并发生了这种错误,希望这对遇到此类问题的人有所帮助