2015-07-13 16 views
6

Ich habe Xcode 7 Beta heruntergeladen und eine neue Art von Erweiterung dort gefunden. Auf WWDC 2015 wurde nichts darüber gesagt. Es heißt Spotligt Erweiterung. Wenn Spotlight Extension in iOS 9 heißt und für was es verwendet wird?Spotlight-Erweiterung in IOS 9

Antwort

1

Von iOS 9.0:

App Suche in iOS 9 gibt dem Anwender großartige neue Möglichkeiten, Zugang zu Informationen innerhalb Ihrer Anwendung, auch wenn es nicht installiert ist. Wenn Sie die iOS 9-Suche übernehmen, können Nutzer über Handoff, Siri Reminders und Suchergebnisse auf Aktivitäten und Inhalte in Ihrer App zugreifen.

und

Spotlight Erweiterungspunkte:

  • den App-Indexierung Erweiterungspunkt auf Indexdaten in der App verwenden.
  • Verwenden Sie den Index Maintenance-Erweiterungspunkt, um das Neuindizieren von App-Daten zu unterstützen, ohne die App zu starten.

Es ist im Grunde eine Erweiterung in iOS Inhalt für die Spotlight-Suche zur Verfügung zu stellen.

+1

Ich habe dieses Dokument gelesen und die App-Suche in meiner Anwendung implementiert, aber ich habe keine Informationen über die Spotlight-Erweiterung gefunden. –

+0

Es gibt mehr Informationen in dem Dokument. Siehe meine aktualisierte Antwort. –

+0

Vielen Dank für Ihre Antwort. –

0

Mein Verständnis ist individuelle App kann eine Reihe von "Aktivitäten", die Schlüsselwörter enthält und kann von OS indiziert werden. iOS würde diese Aktivitäten basierend auf der Verwendung auf diesem Gerät und anderen Geräten (auf denen diese App installiert ist) einstufen und die Ergebnisse anzeigen, wenn der Benutzer beginnt, ein Schlüsselwort im OS-Spotlight einzugeben. Wenn Sie auf diese Suchergebnisse klicken, ruft das Betriebssystem die Aktivitäten der App mit bestimmten Schlüsselwerten auf, sodass jede App einen zusätzlichen Kontext bereitstellt (z. B. zu einem bestimmten Titel springen, ein bestimmtes Dokument öffnen).