I thought it was going to be a nightmare debugging my apps background refresh (from a terminated state), but it wasn't. Well done!!!
My only suggestion, Xcode lets you set that as a custom configuration you can run from the tool bar.
Xamarin Inc., as a wholly-owned Microsoft subsidiary acting as a separate legal entity, adheres to the Microsoft Privacy Statement: Privacy & cookies