La nouvelle version de l'application Flutter échoue pour le simulateur, autorisation refusée

Sep 08 2020

Lorsque j'essaye flutter runune application Flutter nouvellement créée, la construction échoue avec l'erreur ci-dessous. L'ordinateur a été utilisé il y a un an pour le développement de Flutter et je soupçonne qu'une configuration irrégulière est à l'origine de cette erreur. Je me débat avec cela depuis quelques jours maintenant et toute aide serait très appréciée.

Étapes à suivre pour reproduire

  1. flutter create my_app
  2. cd my_app
  3. flutter run

Sortie du terminal:

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.

J'ai essayé:

  • Désinstaller et réinstaller Xcode
  • Désinstaller et réinstaller Flutter
  • Exécution depuis Xcode
  • Suppression de pods / podfiles et réinstallation
  • Redémarrage de l'ordinateur
  • flutter clean
  • Créer une nouvelle application
  • Vérification de la conformité tous les documents requis Flutter « Commencez » instructions
  • Exécution depuis Xcode
  • Passer de l'espace de travail à l'ancien système de construction
  • Verrouillage et déverrouillage de la connexion dans Keychain Access
  • Donner des autorisations de lecture / écriture au dossier du projet et à tous les éléments inclus à l'aide du Finder et s'exécuter chmod +xsur des fichiers

flutter doctor -v production:

[✓] 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.

MISE À JOUR : J'ai ouvert un problème dans le référentiel Flutter Github .

Réponses

MohammedSreheen Sep 08 2020 at 06:35

Sur la base de cette question, il semble que ce soit quelque chose à voir avec le xcode_backend.shfichier rendant certains fichiers Flutter en lecture seule, vérifiez la question et ce problème pourrait vous aider à le résoudre, bonne chance.

gcg1 Sep 19 2020 at 18:28

J'ai enfin pu résoudre ce problème et exécuter l'application de démonstration Flutter sur le simulateur iOS en suivant les étapes suivantes:

  1. flutter version v1.11.0 (pour revenir à une version antérieure de Flutter)
  2. flutter channel stable
  3. flutter upgrade
  4. flutter doctor
  5. flutter create test_app
  6. cd test_app
  7. flutter run