caching - Are auto-verified links cached in Android M? -
i'm working on running tests see how verified links system works android m , ran interesting outcome. usual flow this:
- install app
- get ${host}/.well-known/statements.json fired
- if approved (server up, key valid, etc.), verified links deep link app
when server down, see this
- install app
- get ${host}/.well-known/statements.json fired
- not approved, links show pop-up
- uninstall & reinstall app
- get ${host}/.well-known/statements.json fired
however, if server goes down after initial verification, see interesting
- install app
- get ${host}/.well-known/statements.json fired
- approved, deep links
- turn off server
- uninstall app & reinstall app
- no network call made
if wait amount of time before reinstalling, network call made , things act normal. seems autoverify data and/or app -> link data being cached somewhere isn't destroyed app uninstall.
- is behavior expected?
- why happen, versus hitting server?
- where cached, if not app?
Comments
Post a Comment