UnifiedPush recommends that apps re-register on startup.
From time to time, like every time you starts your application, you should register your application in case the user have uninstalled the previous distributor.
-- https://unifiedpush.org/kdoc/connector/
and
- From time to time, like every time the application starts, C register to D to avoid inconsistent state
-- https://unifiedpush.org/developers/spec/android/
Because Sunup shows a Toast when this happens, every time an app starts the user sees an unhelpful message (looks like "$appname registered.").
It's unhelpful because it doesn't tell the user anything actionable. Successful registrations should be silent, and any errors that occur during registration should be passed back to the client application to display them to the user in a way that makes sense for that app.
Please remove this, thanks.
https://scholar.social/@gedankenstuecke/114401133179804192 is an example user complaint about this behaviour.
UnifiedPush recommends that apps re-register on startup.
> From time to time, like every time you starts your application, you should register your application in case the user have uninstalled the previous distributor.
> -- https://unifiedpush.org/kdoc/connector/
and
> 3. From time to time, like every time the application starts, C register to D to avoid inconsistent state
> -- https://unifiedpush.org/developers/spec/android/
Because Sunup shows a Toast when this happens, every time an app starts the user sees an unhelpful message (looks like "$appname registered.").
<img src="/attachments/2bc7813e-903c-4a0a-a5be-83a10a61d890" width="45%">
It's unhelpful because it doesn't tell the user anything actionable. Successful registrations should be silent, and any errors that occur during registration should be passed back to the client application to display them to the user in a way that makes sense for that app.
Please remove this, thanks.
https://scholar.social/@gedankenstuecke/114401133179804192 is an example user complaint about this behaviour.