On every LiveSync the iOS app needs to be restarted. Currently, this was a CLI job - in order to restart the app, the CLI uses OS X specific services. Since we need to support app restart on Windows, too, the iOS runtime should be able to do this work.
The app restarting functionality can be implemented via web server and custom schemes (the way {N} LiveSync Plugin does it).