Is it possible to wait for mobileassetd to finish downloading from both macOS and within an iOS Simulator.
We create a VM but as we boot them up regularly for CI jobs, if the VM on creation hadn't finished downloading a bunch of things we see network activity.
Just wondering if a way exists to inspect the state of mobileassetd so we can wait for it to finish downloading stuff before completing the VM image build.
They are system assets not related to our app.
Unfortunately, I don't think there's a lot you can do about that. mobileassetd is basically just handling the requests it gets and there isn't really a central "make sure everything is downloaded" system. On the MDM side there are mechanism for manually managing updates, but there is lots of data that wouldn't effect (things like language localizations) and I'm not sure how that would work in the VM environment.
__
Kevin Elliott
DTS Engineer, CoreOS/Hardware