Here's a summary of this:
* the SDK needs to uninstall apps before deploying because of mainly 2 reasons:
-> scopes cannot be restarted otherwise
-> apparmor profile changes are not registered by apparmor otherwise
* OA thinks it must clear all the credentials when an app using them is
uninstalled
-> This is due to bug 1358294 which afaict hasn't reached a conclusion either
because of different opinions. OA developers are of the opinion that data
should be removed upon uninstallation.
The combination of those two leaves us with this issue. The solutions
could be any of:
a) Fix the scopes framework and apparmor to restart/reparse things when an app
is re-installed without prior removal
b) don't delete account data on app removal
While I personally am of the opinion that anything created by the user
(including account data) should *never* be deleted without the user triggering
that explicitly himself, it seems a) would be the more correct solution.
Adding scopes and apparmor to this bug.
** Also affects: unity-scopes-api (Ubuntu)
Importance: Undecided
Status: New
** Also affects: apparmor (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to unity-scopes-api in
Ubuntu.
https://bugs.launchpad.net/bugs/1577002
Title:
Running app from QtCreator wipes associated accounts
Status in Client Developer Experience:
Confirmed
Status in Online Accounts setup for Ubuntu Touch:
Invalid
Status in apparmor package in Ubuntu:
New
Status in unity-scopes-api package in Ubuntu:
New
Bug description:
Developing an app that uses Online Accounts, every time you run the
app on the device, it will remove all the associated Online Accounts.
This requires you to type the login credentials again and again with
the OSK on every test run.
To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-developer-experience/+bug/1577002/+subscriptions
--
Mailing list: https://launchpad.net/~touch-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help : https://help.launchpad.net/ListHelp