Search code examples
iosswiftxcodeios14apple-appclips

How to add AppClip to Siri's Nearby Suggestions?


In the video Configure and link your app clips Apple shows it's possible to have your AppClip being suggested by Siri based on the user's location.

I can't find this in the docs https://developer.apple.com/documentation/app_clips

Is this purely based on which location other users are using this app, or is this something a developer can configure (maybe based on a geocode region)?

iOS 14 - AppClip in Siri Nearby suggestions


Solution

  • According to an Apple App Clips engineer I spoke to at WWDC, in order to get your App Clip published onto Apple Maps, you need to have a registered business registered with Apple. This can be done since iOS 10, via Apple Maps Connect, and registering as a small business.

    The Nearby Siri suggestion is based on location data and only appears when your App Clip is associated with a place card on Apple Maps so you do not have control over this. It's definitely possible to get the user location after downloading the App Clips, as showed in the following demo but from your question I presumed you wanted to present the App Clip suggestion before downloading (isn't in the developer's control).

    If you want to register an App Clip to a location, you need to wait till App Clips are fully usable and publishable on the App Store. When TestFlight and App Store Connect get support for app clips later this year, you'll be able to invoke an app clip from NFC, QR codes, Maps and more. So you would need to register your business with Apple, register your placecard in Apple Maps and then enable App Clips to get the suggestion.