I implemented CoreSpotlight indexing and Siri intents in my application. When a user created as Restaurant in my app, I pass the restaurant to Spotlight for indexing. Then when the user opens the restaurant, I donate an openRestaurantIntent.

Now, when I search in Spotlight for the name of the restaurant I then get the CoreSpotlight index and I get the openRestaurantIntent as a result. Is there something I'm doing wrong? It feels like having two results for a search seems a bit redundant.

0 Answers