What counts as "unused" for Offload Unused Apps feature?

As noted in posts such as these, the App Offload feature in iOS11 is a bit of mystery:


https://forums.developer.apple.com/message/260739#260739

https://forums.developer.apple.com/message/299354#299354


In addition to not completely/definitely understanding what gets maintained when an App is Offloaded, I've also been unable to find any suggestion as what consistitues an "unused" App. For example, would receving (and displaying) remote notifications, or using Location Services on the device count as "usage" that would prevent an App from being offloaded? Or does the App need to enter the foreground before it's considered to have been used?


We have an App which is primarily intended to notify users of significant events. These events have a location component, which may be based on current location (using Location Services on the device) or subscribed locations/topics. As a result, the expected usage pattern is tied largely to notifications and location changes, and could leave the App idle for relatively long periods. In this circumstance, should we expect a high(er) likelihood of the App being offloaded when the device is low on space?


It would be ideal if there were some specifics on this behaviour, but I'd welcome any antecdotal observations as well.

Replies

This is a great question, I'm surprised it's been ignored. Do you have any insights to share since you posted this?

Looking for the same kind of answer, Does anyone figure out this?

Here we are 3 years and 4 iOS version in the future, and I too am looking high and low for an answer to this question.