8
votes

Les applications peuvent-elles fournir un crochet pour les projecteurs au contenu de recherche de l'application?

Exemple: l'application contient des messages. Recherche par l'utilisateur Spotlight avec la chaîne du message. Spotlight trouve cette application.

J'ai entendu dire que Spotlight peut rechercher le contenu de l'application. Mais comment le nourrir pour projeter sur iOS?


4 commentaires

Je suppose que vous avez mal entendu, je ne peux pas trouver une seule chose dans la documentation sur l'intégration avec des projecteurs sur iOS.


développeur.apple.com/library/mac/documentation/ Cocoa / Conceptu Al / ...


@OpenFrog, je n'ai pas vu cela fait sur iPhone et iPad, mais cela peut être fait avec Mac, voici le lien vers le code d'échantillon de Spotlighter pour Mac si cela pourrait aider. développeur.Apple .com / Bibliothèque / Mac / # Samplecode / Spotlighter / ...


Cela a changé avec les mises à jour de l'IOS9. Il existe maintenant des API d'API pour ajouter du contenu de l'application à projecteur. S'il vous plaît voir ma réponse ci-dessous


4 Réponses :



5
votes

3 commentaires

Quels moyens pour tous les termes de recherche possibles liés à notre application, doivent être ajoutés à CSSearchableIndex comme RecherbableItem?


Réponse courte: oui. Réponse longue: la recherche vous donne en fait un contrôle plus fin de ce que vous auriez besoin de rechercher dans le contenu de votre application. Donc, vous devriez indexer chaque objet dont vous auriez besoin pour rechercher des projecteurs en ajoutant un CSSearkAdrayItem.


A ajouté un lien dans ma réponse. Vous pouvez obtenir plus de détails sur les termes.



1
votes

Voici un exemple d'ajout de contenu de votre application à provergler via les nouvelles API de recherche. Ceci est disponible sur iOS9 à l'aide de Xcode 7.

-(BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray *))restorationHandler


2 commentaires

Alors comment la recherche fonctionne ici..user devrait rechercher le titre ou pour les mots-clés?


L'un de ceux-ci fonctionnerait. Le titre, Mots-clés, Sujet Tout devient un mot clé.



1
votes

J'ai créé un exemple de projet pour intégrer la fonctionnalité CorespotlgiHt. Cela fonctionne sur iOS 9 et nécessite que Xcode 7 Beta 2 construit. Vous pouvez essayer si cela aide. https://github.com/majain/iphonecoredArecipes

lien vidéo pour la même chose est: https://youtu.be/RENM1XLDIFC


0 commentaires