organicmaps/iphone
Kiryl Kaveryn 432ec309f6 [ios] refactor icloud synchronization
1. remove the iCLoud's .Trash dir scanning because on ios this feature is blocked. This is why the `isRemoved` property was removed from the `MitadataItem`
2. runtime monitors sends only the added/updated/deleted items lists on didUpdate and the whole content on didFinishGathering
3. because of 1, when icloud is running - it is source of truth.
During the initial phase (1st enabling of enabling after disabling) all the data from the cloud and local dir will be preserved.
4. simplified the state manager's logic
5. improved logs
6. fixed test

Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-11-06 11:54:17 -03:00
..
Chart [xcode] Fix upgrade warnings in the project 2023-12-20 13:52:26 +01:00
CoreApi [ios] replace all the date formatters instances with the one static 2024-11-04 22:12:22 -03:00
DatePicker [ios] replace cornerRadius with setCorner to handle continuous curve 2024-02-13 23:46:28 +02:00
Maps [ios] refactor icloud synchronization 2024-11-06 11:54:17 -03:00
metadata [store] 2024.10.04 Release Notes (#9440) 2024-10-08 12:22:54 -07:00
plist.txt [strings] Hindi translations 2024-01-16 13:03:45 +02:00
upload_to_appstore.sh Properly generate/use the same version in all places 2022-05-21 08:26:37 +02:00