1

Ich habe angefangen zu lernen watchKit und watchOS.Wie starte ich eine watchOS App aus einer Benachrichtigung?

Nachdem ich herausgefunden habe, wie man mit Benachrichtigungen umgehen kann, die von einer Taste in kommen, möchte ich meine eigene Benachrichtigung einrichten, die zu einem bestimmten Zeitpunkt ausgelöst wird, weckt den Benutzer mit einer Art Benachrichtigung während der App ist im Hintergrund und möglicherweise starten Sie die App.

Wie kann ich das tun?

Antwort

3

In watchOS 2 musste die Benachrichtigung auf dem Telefon geplant werden. Es war nicht möglich, die Watch App vom Telefon aus zu aktivieren.

In watchOS 3 können Sie jetzt das neue UserNotifications-Framework verwenden, um lokale Benachrichtigungen direkt auf der Uhr zu planen, zuzustellen und zu bearbeiten.

Sie können eine umsetzbare Benachrichtigung auf der Uhr anzeigen, die Ihre Watch-App über die Benachrichtigung öffnen kann.

WWDC 2016 umfasst dieses Material in zwei Introduction to Notifications und Quick Interaction Techniques for watchOS Sitzungen.

+0

Das ist interessant (UserNotifications). Aber es bedeutet, dass ich die Beta-Version von Xcode installieren muss. Und über "eine umsetzbare Benachrichtigung auf der Uhr anzeigen": Wie mache ich das? Entschuldigung, wenn meine Fragen nicht viel Sachkenntnis zeigen, fing ich nur an, WatchKit vor ungefähr 2 Tagen zu berühren, und nur Teilzeit :) – Michel

+0

Diese Frage ist ziemlich breit. Ich würde Sie ermutigen, die Intro-Videos zu sehen. Sie werden im Allgemeinen mehr von ihnen lernen, und sie werden Ihnen eine gute Grundlage geben, auf der Sie aufbauen können. Alle Sitzungen enthalten viele Codebeispiele und Demos. Einige enthalten auch Beispielcode, den Sie herunterladen und ausführen können. Wenn Sie nicht weiterkommen, geben Sie den von Ihnen ausprobierten Benachrichtigungscode zusammen mit einer genauen Beschreibung des Problems ein. Es ist einfacher, ein bestimmtes Problem anzugehen, als zu versuchen zu erklären, was Sie tun müssen, um das zu erreichen, was Sie gefragt haben. :) –

Verwandte Themen