[英]New Flutter app build fails for simulator, permission denied
When I try to flutter run
a newly created flutter app the build fails with the error below.当我尝试
flutter run
新创建的 flutter 应用程序时,构建失败并显示以下错误。 The computer was used a year ago for Flutter development and I suspect there is some irregular config somewhere causing this error.该计算机一年前用于 Flutter 开发,我怀疑某处有一些不规则的配置导致此错误。 I've been struggling with this for a few days now and any help would be much appreciated.
我已经为此苦苦挣扎了几天,任何帮助将不胜感激。
Steps to reproduce重现步骤
flutter create my_app
cd my_app
flutter run
Terminal output:终端输出:
app/Frameworks/App.framework/App: signed bundle with Mach-O universal
(x86_64 arm64) [io.flutter.flutter.app]
/Users/user/Desktop/projects/myApp/build/ios/Debug-iphonesimulator/Runner.
app/Frameworks/Flutter.framework/Flutter: replacing existing signature
/Users/user/Desktop/projects/myApp/build/ios/Debug-iphonesimulator/Runner.
app/Frameworks/Flutter.framework/Flutter: Permission denied
Command PhaseScriptExecution failed with a nonzero exit code
note: Using new build system
note: Building targets in parallel
note: Planning build
note: Constructing build description
Could not build the application for the simulator.
Error launching application on iPhone 11.
I have tried:我试过了:
flutter clean
chmod +x
on fileschmod +x
flutter doctor -v
output: flutter doctor -v
输出:
[✓] Flutter (Channel stable, 1.20.3, on Mac OS X 10.15.6 19G2021, locale en-GB)
• Flutter version 1.20.3 at /usr/local/Cellar/flutter/sdk
• Framework revision 216dee60c0 (6 days ago), 2020-09-01 12:24:47 -0700
• Engine revision d1bc06f032
• Dart version 2.9.2
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
• Android SDK at /Users/user/Library/Android/sdk
• Platform android-30, build-tools 30.0.2
• Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
• All Android licenses accepted.
[✓] Xcode - develop for iOS and macOS (Xcode 11.7)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 11.7, Build version 11E801a
• CocoaPods version 1.9.3
[!] Android Studio (version 4.0)
• Android Studio at /Applications/Android Studio.app/Contents
✗ Flutter plugin not installed; this adds Flutter specific functionality.
✗ Dart plugin not installed; this adds Dart specific functionality.
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
[✓] VS Code (version 1.48.2)
• VS Code at /Applications/Visual Studio Code.app/Contents
• Flutter extension version 3.14.0
[✓] Connected device (1 available)
• iPhone 11 (mobile) • 034B59B3-8929-4997-B7A1-53E32D065347 • ios • com.apple.CoreSimulator.SimRuntime.iOS-13-7 (simulator)
! Doctor found issues in 1 category.
UPDATE : I have opened an issue in the Flutter Github repo .更新:我在 Flutter Github 存储库中打开了一个问题。
I was finally able to resolve this issue and run the Flutter demo app on the iOS Simulator by taking the following steps:通过执行以下步骤,我终于能够解决这个问题并在 iOS 模拟器上运行 Flutter 演示应用程序:
flutter version v1.11.0
(to downgrade to an earlier version of Flutter) flutter version v1.11.0
(降级到早期版本的 Flutter)flutter channel stable
flutter upgrade
flutter doctor
flutter create test_app
cd test_app
flutter run
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.