La nouvelle version de l'application Flutter échoue pour le simulateur, autorisation refusée
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
flutter create my_appcd my_appflutter 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
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.
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:
flutter version v1.11.0(pour revenir à une version antérieure de Flutter)flutter channel stableflutter upgradeflutter doctorflutter create test_appcd test_appflutter run