Too many devices try to get /apple-app-site-association file at once

Originator:hajime-nakamura
Number:rdar://19215256 Date Originated:11-Dec-2014 01:38 PM
Status:Open Resolved:
Product:iOS Product Version:8+
Classification:Other Bug Reproducible:Always
 
Summary:
We released a few days ago a new version of our main app, the main feature being Handoff support.
The night after the release, our web server got around many requests at once at midnight, all requests being for /apple-app-site-association. All those requests had a user agent of swcd, for exampe:
swcd (unknown version) CFNetwork/711.1.16 Darwin/14.0

Steps to Reproduce:
Release a new version of an iOS app with Handoff support.

Expected Results:
Even if all the devices must get the last version of that file, make sure they don't all try to get it at the same time. For example add a random wait before downloading to not overload the servers.

Actual Results:
All the iOS devices with automatic update turned on try to download the same file at midnight.

Version:
iOS 8+

Notes:
Also we have mentioned to this problem to technical support team.

Configuration:
iOS devices with Handoff support.

Comments

The release of iOS 9.3 appears to have resolved this issue for us:

https://www.dropbox.com/s/bmjmfa4qs1dj3iv/Screenshot%202016-03-23%2016.37.57.png?dl=0

We're seeing this issue as well. The spikes in the graph below are all requests for the /apple-app-site-association file. It would be courteous to add a splay time to this scheduled task.

https://www.dropbox.com/s/0j1hllw82w3eimm/Screenshot%202016-01-08%2014.53.02.png?dl=0


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!