owncloud / ios-app

📱The all-new iOS app for ownCloud
https://owncloud.org/news/new-ios-app-ready-public-app-store/
GNU General Public License v3.0
214 stars 123 forks source link

[FEATURE REQUEST] Sync accounts and settings across devices #695

Open mneuwert opened 4 years ago

mneuwert commented 4 years ago

Is your feature request related to a problem? Please describe. I think it is not uncommon that iOS users carry at least two devices: phone and tablet and eventually more. If these are signed it into the same iCloud account, we could use a cloud key-value store (limited to 1MB of storage) to sync accounts and settings among multiple installations of oC App.

If we decide to do so, we shall be careful with some settings. So for example I guess not all users would want to have instant photo upload active on all devices. Or may be sync feature itself should have some settings allowing to select what to sync.

API reference: https://developer.apple.com/documentation/foundation/nsubiquitouskeyvaluestore

TASKS

PR

hosy commented 4 years ago

I really like this idea and I want to have it. +1 @mneuwert

hosy commented 4 years ago

We should ask the user if sync should be activated. Some users will explicit use ownCloud to do not sync date via iCloud.

hosy commented 4 years ago

Syncing accounts would also have the benefit, when using Shortcuts all accounts would have the same uuid and there are no problems when running a shortcuts on different devices with the same ownCloud account.

mneuwert commented 4 years ago

@hosy yes, agree.. also it can be opt-in which is off by default.