web-dev-qa-db-fra.com

L'application WatchOS ne peut pas démarrer avec l'erreur Domaine: "IDELaunchErrorDomain Code: 15" sur Xcode 11 beta

Vous voulez exécuter l'application sous watchOS en obtenant une erreur sous Xcode beta: Domaine: IDELaunchErrorDomain Code: 15 Raison de l'échec: le lancement de la construction et de l'exécution a échoué car l'application à exécuter ne semble pas être connue du système.

10
Evgeny Zrorin

Ma solution était d'ajouter à la cible du schéma d'application iOS comme dans la capture d'écran: enter image description here

Cependant, j'ai signalé à Apple à propos de ce comportement.

5
Evgeny Zrorin

Cela m'est arrivé après avoir modifié l'identifiant du bundle. Suivre ces étapes fonctionne pour moi:

  • Supprimer tous les schémas
  • Sélectionnez la cible WatchKit App et sous General > Embedded Content supprimer l'extension WatchKit
  • Sélectionnez la cible WatchKit Extension et sous Info > NSExtension > NSExtensionAttributes > WKAppBundleIdentifier assurez-vous qu'il s'agit du même identifiant que l'application WatchKit
  • Clean Build (juste au cas où)
  • Sélectionnez à nouveau la cible WatchKit App et sous General > Embedded Content ajoutez l'extension WatchKit
  • Ajouter un nouveau schéma pour l'application WatchKit
  • Modifiez le nouveau schéma et dans Build ajoutez une cible pour: (crédits à Evgeny Zrorin )
    • La cible iOS App si votre WatchKit App est le compagnon d'un iOS App
    • La cible iOS générée par Xcode si votre WatchKit App est une application autonome

Vous devez avoir 2 cibles dans votre Scheme > Build, lancez votre application et bonne chance

0
vauxhall