We've run into this issue ourselves. We'll try the work-around and look forward to a fix in the Runtime.
System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'MapView'.**
**Stack trace**:
- at Foundation.NSObject.get_SuperHandle ()
- at UIKit.UIView.get_Bounds ()
- at Esri.ArcGISRuntime.UI.Controls.GeoView.ApplicationDidBecomeActive (System.WeakReference<T>[T] geoview)
- at Esri.ArcGISRuntime.UI.Controls.GeoView+<>c__DisplayClass47_0.<SetupApplicationNotificationHandlers>b__3 (System.Object s, Foundation.NSNotificationEventArgs e)
- at UIKit.UIApplication+Notifications+<>c__DisplayClass4_0.<ObserveDidBecomeActive>b__0 (Foundation.NSNotification notification)
- at Foundation.InternalNSNotificationHandler.Post (Foundation.NSNotification s)
- at (wrapper managed-to-native) UIKit.UIApplication.UIApplicationMain(int,string[],intptr,intptr)
- at UIKit.UIApplication.Main (System.String[] args, System.IntPtr principal, System.IntPtr delegate)
- at UIKit.UIApplication.Main (System.String[] args, System.String principalClassName, System.String delegateClassName)