just to add a potential other insight (as I have witnessed and felt the same kind of pain as Gianca) - iOS and Android are not aligned enough to provide a really solid customer experience but I know the Blynk team working hard in the background to get these platforms aligned ASAP and ensure parity (it feels to me that today the two platforms are dislocated and need alignment)
I have local server 0.21.5 and just updated to the very latest version of IOS today. Most projects work ok but I found some defaulted to Arduino 101 + Wifi which were setup as Wemos Mini D1; by changing it manually in IOS it lost all virtual pins and I had to re-assign manually. I should say for other projects it picked up the correct hardware profile so seemed like a bit of hit or miss.
For now I am trying to avoid logging into Android as it trashes my projects when I go back to IOS. @Dmitriy do you know when that fix will be issued for IOS ?