2015-11-05 20 views
12

Meine Konfiguration: Apple Watch (WatchOS 2.0.1), iPhone 5S (iOS 9.1) Xcode 7.1 auf MacOS X El Capitan.App läuft nicht auf echte Apple Watch

Ich kann meine App auf dem iPhone gut laufen. Wenn ich jedoch versuche, meine App auf der Apple Watch zu starten, scheint das nicht möglich zu sein. Was ich in der Statusleiste ist die üblichen Schritte

Gebäude MeineAnw auf Apple-Uhr

Installation auf Apple Watch

Lauf MeineAnw auf Apple-Uhr

Und dann, in weniger dass eine zweite, es zeigt

Beendet Running MyApp auf Apple Watch

Als ob ich hatte gedrückt nur die Anschlag Taste in Xcode (aber ohne daß ich es überhaupt gedrückt haben). Keine Fehlermeldung oder Warnung Es hört einfach auf.

Als Ergebnis, ich bin die Log-Meldungen, Speichernutzung nicht sehen kann, meine App auf dem Apple-Uhr debuggen usw.

Irgendwelche Ideen? Vielen Dank im Voraus für Ihre Hilfe!

Antwort

13

Wenn dies mir passiert ist, fixierte ich das Problem durch:

  1. Sicherstellen, dass keine Probleme mit Ihrem Main.storyboard es gibt und es hat einen anfänglichen View-Controller.
  2. Gelöschte App am Telefon
  3. Rebooted Telefon
  4. Rebooted beobachten
  5. Quit Xcode und neu gestartet mac
+0

Ich werde diese Schritte versuchen und Sie wissen lassen. Vielen Dank! – ajpallares

+0

Nun, ich habe skeptisch Ihre Lösung versucht und ... Es hat funktioniert! Also, vielen Dank! – ajpallares

+0

Da dieses Problem die ganze Zeit für mich passiert, ist es keine praktische Lösung. – turingtested

3

Sie können die App auf das iPhone bauen warten zunächst die Uhr App synchron zu beobachten. (Oder Sie können es im Companion synchronisieren, indem Sie den Installationsschalter manuell ausschalten und einschalten)

Dann lassen Sie die App auf Watch laufen, wählen Sie Xcode-> Debug-> Anhängen an Process-> XXXXX Extension (der Name Ihres watch extension)

Nach einer Weile sollten Sie in der Lage sein, die Watch App zu debuggen.

+0

Ja, ich habe diesen Ansatz versucht und es funktioniert, aber auf diese Weise kann ich die gedruckten 'NSLog's nicht sehen. Vorher konnte ich die App in der Watch normal starten, wie ich es mit dem iPhone mache, aber plötzlich hörte es auf zu funktionieren. Das versuche ich zu beheben.Danke für Ihre Hilfe, obwohl – ajpallares

+1

@ajpallares Übrigens, Sie könnten die Protokolle von Xcode-> Geräte-> Apple Watch, wenn Sie das nicht bereits wissen .. – RoCry

+0

Ich wusste das nicht, also danke! – ajpallares

Verwandte Themen