apple-app-site-association caching?

For the new universal links mechanizm, after the device reads the apple-app-site-association file from the web server is it cached in the device for a duration or does the device go back to the webserver each time it needs to map a url to an app? Does it respect any caching headers in the http response?



I've found that the apple-app-site-association file is fetched when the app is installed on the device. So essentially, every install/update will trigger a download of the file. You can simulate this by deleting the app from your device and reinstalling it.