Интеграция основных данных в iOS - PullRequest
7 голосов
/ 14 ноября 2010

Я разрабатываю приложение ios (3.1.3) для управления контактами, задачами, действиями и т. Д. Эти модели управляются базовыми данными и работают очень хорошо.Теперь я хочу сделать все эти элементы доступными для поиска в строке поиска в iOS.

Возможно ли это?

И если да, то как его кодировать?Я нашел «Руководство по программированию интеграции базовых данных Spotlight», но оно не подходит для iOS, и я не нашел ни одного документа или учебника, относящихся к тому, что я хочу.или полное решение!: D

Заранее спасибо!

Ответы [ 4 ]

10 голосов
/ 11 июня 2015

Это будет возможно с iOS 9 и далее.Apple только что выпустила платформу CoreSpotlight на WWDC 2015, и с интеграцией ее можно искать в сторонних приложениях и многое другое.

Документация

4 голосов
/ 14 ноября 2010

Пока вы не можете интегрировать свое приложение с Spotlight в iOS, для этого нет API.

Вы можете подать радар и пожелать новый Spotlight API в iOS 5?

3 голосов
/ 22 июля 2011

Глобальный поиск, охватывающий все приложения, был основной функцией PalmOS, начиная с версии 2.0, если я правильно помню.Однако даже сегодня Apple Spotlight Search по-прежнему поддерживает только встроенные приложения, предоставляемые Apple.

Стыдно, что Apple еще не открыла это для разработчиков - это сделало бы Spotlight намного более полезным дляiPhone и iPad.

1 голос
/ 13 июня 2015
...