Mein Telefon ist als ineligible target
in Xcode aufgeführt und auf der Seite steht ( no paired Apple Watch
).
Meine Apple Watch ist unter iOS-Geräten registriert. Ich kann die UDID sehen. Auf der Uhr ist watchOS 2.0 installiert und auf meinem iPhone 6 ist iOS 9 installiert. Das iPhone passt gut zur Uhr und ich kann Apps installieren.
Ich habe versucht, sowohl die Uhr als auch das Telefon neu zu starten. Ich habe versucht, Xcode neu zu starten. Ich habe versucht, ein neues Schema in Xcode zu erstellen, aber es wird immer noch angezeigt (keine gekoppelte Apple Watch). Ich kann Produkt / Ziel auswählen und die App wird auf dem Telefon angezeigt. Die Watch-App wird einfach nicht installiert. Sie sitzt einfach da und sagt " Installieren ... ".
Antworten:
Ich hatte meine Uhr mit einem neuen Telefon gekoppelt und war auf dieses Problem gestoßen. Ich habe alle Dateien entfernt
~/Library/Developer/Xcode/watchOS DeviceSupport/
und es hat es gelöst!quelle
Was für mich funktioniert hat, ist, zum WatchKit-App-Ziel zu gehen und das Team mit dem richtigen Konto zu aktualisieren. Sobald ich das getan habe, wurde mein Gerät als berechtigt angezeigt.
quelle
2020: Zu diesem Zeitpunkt kann ich WCSession nicht einmal mehr dazu bringen, Daten auf den Simulatoren zu senden. Nachricht von Watch an iPhone
replyHandler
funktioniert, Nachricht von iPhone an Watch schlägt mit WCErrorCodeWatchAppNotInstalled fehl. Jeder Tag beginnt mit einem mehrmaligen Neustart und dem Löschen und Einrichten neuer iPhone + Watch-Kombinationen. Versucht auf einem frisch installierten MacOS mit den Geräten meines Freundes und natürlich kein Glück. Aber es ist eindeutig meine Schuld. Das Einreichen eines Fehlerberichts führt zu nichts, da sie Ihnen immer wieder mitteilen, dass alles an ihrem Ende funktioniert, und dieses Ticket jetzt schließen. Ich wollte nur helfen.2019: Neues iPhone, noch schlimmer. Jetzt hat sich jede einzelne Komponente in meiner Entwicklung seit 2017 geändert und ich bin immer noch nicht in der Lage, bei jedem Build auf den Simulator abzuzielen. Apple, warum?
2018 II : Für mich funktioniert nichts mehr. Apple wurde viele Male kontaktiert und Apple Watch scheint in die
Playground
Nachbarschaft gezogen zu sein, da es nur geladen / ausgeführt wird, aber nie wirklich ausgeführt wird. Kaufte einen zweiten Mac, neues Projekt, nichts funktioniert. Traurig.2018 : In den letzten Tagen war ich wirklich erfolgreich und habe Folgendes getan:
Auf Ihrem iPhone:
Auf Ihrer Uhr:
Meistens dauerte es nicht länger als 30 Sekunden, bis die Verbindung wieder hergestellt war. Ich denke, es ist der "Watch Flight Mode" - alles, aber ich ändere nie ein (etwas) laufendes System, so dass dies von nun an mein Verfahren sein wird. Meine Antwort von 2017 scheint einigen Leuten immer noch zu helfen:
2017 : Wenn es manchmal angezeigt wird und dies häufig nicht der Fall ist, liegt dies möglicherweise daran, dass Sie iTunes geschlossen haben
Ich habe bemerkt, was ich nach dem erneuten Verbinden oft getan habe: iTunes schließen. Sofort wurde die Uhr "ungepaart". Das USB-Kabel wieder anzuschließen, aber iTunes offen zu lassen, hat mir seitdem geholfen.
quelle
Öffnen Sie die Kamera-Begleiter-App auf der Uhr. Bei mir funktioniert das. Scheint, als würde die App eine Telefonverbindung herstellen.
quelle
Es scheint, dass Sie auf der Apple Watch auf die Meldung "Diesem Computer vertrauen" tippen müssen. Dies löste mein Problem. Überprüfen Sie auch, ob XCode die Meldung "Indizieren ..." oder "Symbole laden ..." anzeigt: Sie müssen warten, bis der Vorgang abgeschlossen ist.
quelle
Es sieht aus wie ein Fehler in Xcode! Gehen Sie zu
~/Library/Developer/Xcode/watchOS DeviceSupport/
und erstellen Sie einen Ordner mit dem Namen "Watch1,2 2.0 (Build-Nummer)". Verwenden Sie für "Build-Nummer" Ihre watchOS-Build-Nummer. Erstellen Sie in diesem Ordner einen weiteren Ordner mit dem Namen "Symbole".Also für den neuesten Build :
~/Library/Developer/Xcode/watchOS DeviceSupport/Watch1,2 2.0 (13S5305d)/Symbols
.Vielleicht Xcode bereinigen und neu starten.
quelle
Für mich war es ein Problem, dem Computer von der Uhr aus zu vertrauen. Ich musste meine Uhr neu starten, um die Anforderung "Diesem Computer vertrauen" zu erhalten.
quelle
In meinem Fall glaube ich, dass ich Connect via Network für das iPhone aktiviert hatte, das mit meiner neuen Uhr gekoppelt ist.
Nachdem Sie die Funktion für die drahtlose Verbindung deaktiviert und das iPhone über ein Kabel mit meinem Mac verbunden haben, wird die Uhr in der Geräteliste angezeigt.
Nachdem ich die UUID dazu gebracht hatte, sich beim Developer Center zu registrieren, aktivierte ich Connect via Network wieder und die Uhr wurde nicht mehr auf dem Gerätebildschirm aufgelistet. Wenn ich das Telefon jedoch über ein Kabel anschließe, werden die Uhreninformationen angezeigt.
Wenn Sie also eine drahtlose Verbindung verwenden, schließen Sie das Gerät einfach über ein Kabel an. Hoffentlich wird Ihre Uhr in der Liste angezeigt. Viel Glück!
quelle
Ich musste meine Apple ID von der Registerkarte "Konten" in den Xcode-Einstellungen löschen und sie dann erneut hinzufügen.
quelle
Was für mich funktioniert hat, wartet nur eine Minute. In Xcode gab es keinen Fortschrittsbalken. Warten Sie einfach.
quelle
Für mich hat geholfen, iTunes am MAC zu öffnen und offen zu lassen.
Xcode 9.4.1
quelle
Ich habe genau das gleiche Setup und hatte das gleiche Problem. Was für mich zu funktionieren schien, war nur die Uhr zu entkoppeln und wieder zu koppeln. Vertrauen Sie dann diesem Computer auf der Uhr und Xcode beginnt, ihn im Menü aufzulisten.
Es scheint, dass ich das watchOS2 Beta 5 auf 1.0.1 aktualisiert habe, das zuvor gepaart wurde, und es musste nur für watchOS2 neu eingestellt werden.
quelle
Für mich funktionierte es, das Fenster "Projekte" von Xcode zu öffnen und auf die Schaltfläche "Löschen" neben der Zeile "Abgeleitete Daten" für das aktuell geöffnete Projekt zu klicken. Danach wechselte das Ziel automatisch zu [Mein iPhone-Name] + [Mein Uhrenname].
Mein Setup: Xcode 7, iOS 9 (öffentliche Version) und watchOS 2 Beta.
quelle
Öffnen Sie die Watch-App auf dem Gerät, scrollen Sie nach unten zu Ihrer App und aktivieren Sie die Show-App auf der Apple Watch
quelle
Festlegen korrekter Bereitstellungsprofile | Zertifikate | Team, dann Xcode neu zu starten hat für mich funktioniert.
quelle
Sie müssen Ihre Apple Watch über Bluetooth mit Ihrem iPhone verbunden haben. Die WLAN-Verbindung funktioniert nicht zum Testen ...
quelle
Ich hatte wirklich Probleme mit diesem Problem, aber das hat mir geholfen:
Schritte korrigieren:
quelle
Ich hatte vielleicht einen Durchbruch ... Ich habe WIFI auf meinem Mac ausgeschaltet und es fand sofort die Uhr 😱
quelle
Überprüfen Sie, ob das Telefon mit demselben WLAN-Netzwerk wie der Computer verbunden ist.
Ich habe gerade ein paar Tage damit zu kämpfen gehabt und die oben genannten Lösungen ausprobiert. Switched Networks, eine Minute gewartet, jetzt funktioniert es wieder. Gah.
Ich habe vier WLAN-SSIDs in meinem Haus (altes Haus, dicke Wände, ein Router deckt es nicht richtig ab) und es stellte sich heraus, dass der Computer eine auswählte und das Telefon eine andere.
quelle
Dies hat bei mir funktioniert 1. Beenden Sie Xcode. 2. Trennen Sie das iPhone. 3. Entfernen Sie die Cache-Dateien unter / Users // Library / Developer / Xcode. 4. Führen Sie Xcode aus. 5. Schließen Sie das iPhone erneut an. 6. Xcode beginnt mit dem Herunterladen der Symboldatei
quelle
Einfach mein iPhone wieder mit meinem Mac verbinden ist mein Problem gelöst. Wenn ich mein iPhone wieder anschließe, installiert sich xcode automatisch mit fehlenden Symbolen.
quelle
Ich hatte ein ähnliches Problem, bei dem Xcode meine gepaarte Uhr nicht erkannte. Irgendwie konnte das Beta-Bereitstellungsprofil auf meinem Telefon installiert werden, und aus irgendeinem Grund konnte Xcode die gekoppelte Uhr nicht erkennen. Sobald ich das Bereitstellungsprofil gelöscht hatte, begann Xcode, die gepaarte Uhr aufzunehmen.
quelle
Das Erstellen eines neuen watchOS-Projekts führte zum Herunterladen von Symbolen, um fortzufahren und zu beenden. Ich habe das iPhone vom Stromnetz getrennt, bevor der Vorgang "Verarbeiten von Symboldateien" abgeschlossen wurde. Die Apple Watch ist also nie wieder aufgetaucht. XCode 9 (Beta 4). iOS 10 (Beta 4). watchOS 2.2.2.
quelle
Ich habe nur ein paar Minuten gewartet und dann - es hat von selbst funktioniert.
WatchOS 4.1, XCODE 9.2.
quelle
Die Lösung, die für mich mit XCode 10.0 funktioniert hat: Den gesamten Xcode-Ordner in ~ / Library / Developer / Xcode in den Papierkorb zu werfen und nur den watchOS DeviceSupport zu entfernen, reichte nicht aus
quelle
Das hat bei mir funktioniert (Xcode 11.3.1):
In einigen Fällen musste Watch & Phone auch neu gestartet werden.
quelle
Neues Update zu diesem Problem. Ich habe kürzlich das Ray Wenderlich-Buch für Watch OS gekauft und hatte dieses Problem.
Nach dem Testen vieler Dinge und vor dem Löschen von Dateien lautet meine Arbeitslösung:
Auf MAC mit geöffnetem Xcode und geladenem Ausgabeschema. Das iPhone ist angeschlossen und die Uhr ist ebenfalls eingeschaltet.
1) Auf MAC WLAN ausschalten 2) Auf MAC WLAN einschalten 3) Auf MAC Bluetooth ausschalten 4) Auf MAC Bluetooth einschalten
Ich weiß, dass diese Lösung oben steht, aber nur so hat sie bei mir funktioniert. Hoffe, es hilft auch jedem Entwickler.
quelle
Überprüfen Sie, ob Bluetooth aktiviert ist. Ich habe meinen Mac, mein Telefon und meine Uhr neu gestartet und das hat nicht geholfen. Als ich in die Einstellungen der Uhr schaute, stellte ich fest, dass Bluetooth deaktiviert war.
quelle
In meinem Fall funktionierte der Neustart der Uhr nicht, nach dem Neustart des iPhone jedoch.
quelle