Launching lib/main.dart on iPhone 13 Pro in debug mode... lib/main.dart:1 Xcode build done. 43.6s Failed to build iOS app Error output from Xcode build: â³ --- xcodebuild: WARNING: Using the first of multiple matching destinations: { platform:iOS Simulator, id:dvtdevice-DVTiOSDeviceSimulatorPlaceholder-iphonesimulator:placeholder, name:Any iOS Simulator Device } { platform:iOS Simulator, id:320795B7-1385-4044-B442-87A9808936D9, OS:15.0, name:iPhone 13 Pro } { platform:iOS, id:dvtdevice-DVTiPhonePlaceholder-iphoneos:placeholder, name:Any iOS Device } { platform:iOS, id:00008101-000825EC3AE1001E, name:leobidoous iPhone, error:Device is busy (Making leobidoous iPhone ready for development, Processing cache files from device, Making the device ready for development) } ** BUILD FAILED ** Xcode's output: â³ Command PhaseScriptExecution failed with a nonzero exit code note: Using new build system note: Planning note: Build preparation complete note: Building targets in parallel
15 Réponses :
J'ai eu le même problème à mettre à jour Xcode. Résoudre simplement la connexion dans Xcode.
L'article 3 était mon problème. Lors de la mise à jour de Xcode, j'ai été déconnecté.
Problème similaire, j'avais juste besoin de fermer et de redémarrer Xcode
Cela fonctionne et cela fait gagner du temps ...
J'ai fait face au même problème pour Flutter version 2.5.1 Stable
Auparavant, j'ai installé Flutter en utilisant le fichier d'archive zip maintenant, j'ai complètement supprimé cette installation et la configurer à l'aide de Git Clone
J'ai fait des choses comme Flutter Clean, cache claire, installation de pod, etc. Imp Note Dans XCode, veuillez vérifier les options de signature et de capacités du développeur pour le coureur, etc. J'ai fait ça et ceux-ci sont travaillés pour moi
La partie pertinente ici est
flutter run -v
, ce qui signifie que tous les scripts configurés dans xcode> cibles> Runner> (onglet) Build phases
a échoué. Le problème ici est que vous ne voyez pas le message d'erreur (quel script a échoué et pourquoi).
Ajoutez le - Verbose
Flag (Short: -v Code>) à la commande
Flutter Exécuter
:
Command PhaseScriptExecution failed with a nonzero exit code
Cela sortira beaucoup. À la fin, vous devez faire défiler un peu jusqu'à l'erreur de script réelle.
Une fois que vous connaissez l'erreur réelle, vous pouvez probablement le résoudre facilement ou ouvrir un nouveau et plus Question spécifique.
L'ajout de ces lignes à podfile
m'a aidé.
target.build_configurations.each do |build_configuration| build_configuration.build_settings['EXCLUDED_ARCHS[sdk=iphonesimulator*]'] = 'arm64 i386' end
Je ne sais pas pourquoi j'ai soudainement commencé à obtenir cette erreur, mais cette solution a fonctionné! Merci
Cela a également aidé à résoudre mon problème! Merci
Si vous utilisez le package SIGN_IN_WITH_APPLE, il doit avoir la version 3.2.0 au moins.
Comme il est actuellement écrit, votre réponse n'est pas claire. S'il vous plaît modifier pour ajouter des détails supplémentaires qui aideront les autres à comprendre comment cela répond à la question posée. Vous pouvez trouver plus d'informations sur la façon d'écrire de bonnes réponses dans le centre d'aide .
Cette solution m'a aussi aidé. Mais peut-être que le simple fait de retirer la cache sur le package Sign_in_With_Apple et de laisser Flutter Pub et Cocoapods le reçoivent serait également une solution. Notez que, je ne l'ai pas essayé.
La seule solution qui a fonctionné pour moi a été de supprimer complètement le Xcode installé et réinstaller de l'App Store.
Lors de la suppression de l'ancien Xcode, assurez-vous Supprimez tous les fichiers résiduels - en particulier le dossier du développeur. Essayez ces commandes suivantes
sudo rm -rf ~/Library/Developer/ sudo rm -rf ~/Library/Caches/com.apple.dt.Xcode
et supprimez Xcode de application à bin . Cela nettoiera complètement les résidus Xcode, puis vous pouvez réinstaller à partir de l'AppStore.
Pour moi, je vais bien après avoir forcé le simulateur.App quitte et exécutez à nouveau la commande.
J'ai rencontré la même erreur sur Flutter 2.5.3. Maintenant, j'ai rétrogradé à 2.5.1 et l'application fonctionne sur mon émulateur iOS. Essayez cela peut vous aider.
Je l'ai résolu en nettoyant l'idée + Flutter Clean
puis redémarrez Mac puis ouvrez Xcode à partir du projet Flutter puis nettoyez Xcode Build by Select Product -> Celan Build Folder dépendance
Ajoutez les lignes ci-dessous à votre podfile. Placez les lignes ci-dessous dans la section Post_install do [Installer] en bas du podfile.
Code:
target.build_configurations.each do |build_configuration| build_configuration.build_settings['EXCLUDED_ARCHS[sdk=iphonesimulator*]'] = 'arm64 i386' end
Mettez ce code dans votre podfile
J'ai rencontré le même problème et en exécutant Flutter Clean
Correction du problème pour moi.
Essayez également de redémarrer l'IDE si cela ne fonctionne pas.
Toutes les réponses ici, selon votre situation, ont des aspects qui suppriment absolument cette erreur. Pour moi, ce que je peux dire, c'est que je peux confirmer que l'utilisation d'un MacBook Pro Max 2021 M1 avec un nouvel ensemble d'outils, Flutter 2.8.1, Dart 1.15.1 et ayant la section post_install suivante ou similaire dans mon podfile également silencieux le sortie incriminée.
post_install do |installer| installer.pods_project.targets.each do |target| flutter_additional_ios_build_settings(target) target.build_configurations.each do |config| config.build_settings['DEBUG_INFORMATION_FORMAT'] = 'dwarf' config.build_settings.delete 'IPHONEOS_DEPLOYMENT_TARGET' config.build_settings['ONLY_ACTIVE_ARCH'] = 'YES' config.build_settings['EXCLUDED_ARCHS[sdk=iphonesimulator*]'] = 'arm64 i386' end end end
Essayez ceci. Ce processus repensera à nouveau les outils de développement iOS et Android après avoir exécuté le code via le simulateur iOS et Android. A fonctionné pour moi
Flutter Clean
Flutter Get
Flutter Channel stable
Mise à niveau de Flutter
et redémarrer IDE ainsi que fermer Xcode. Fonctionne pour moi, j'espère que cela aide
Si votre projet est avec Firebase et qu'il est cloné et que le nettoyage ne me ressemble pas. Cela peut probablement vous aider.
googleservice-info.plist
à votre projet Runner. (si vous avez déjà ignoré) build
à nouveau. simulator
en utilisant Xcode. iPhone
connecté. iPhone
ou simulator
Avez-vous essayé de construire sur un appareil physique? Ou une version émulateur différente? Quelle version xcode utilise-t-il?
Est-ce après la mise à jour de Xcode 13? Je reçois la même chose et le principal changement que j'ai apporté est de mettre à jour Xcode, je suis presque sûr.
Idem ici, avez-vous trouvé une solution?