I love to store my settings via Xamarin.Essentials. But for some settings I would like to share these, via a cloud. I don’t want to setup a cloud where I have to store the user data (privacy). So I decided to use iCloud.
Microsoft have a documentation how to do this. For me the Key-Value storage is enough. There is a 64kbit limit for all settings together, but thats OK in my case. In my tests I could store the radio stations, which have the user selected via json (over 50 stations).
In this post I want to share the pitfalls and how it is working like in this example video. In my tests the sync is about 1-5 seconds. The video is speed x2: