public static void Init(UIKit.UIApplication app, Foundation.NSDictionary launchOptions) { FacebookApi.IsUsingNative = true; fb.CoreKit.ApplicationDelegate.SharedInstance.FinishedLaunching(app, launchOptions); FacebookApi.ShowFacebookAuthenticator = (a) => invoker.BeginInvokeOnMainThread(() => Login(a)); Native.RegisterCallBack("facebook", Callback); }
public static IDisposable DisableInteraction(this UIApplication application) { application.BeginIgnoringInteractionEvents(); return(Disposable.Create(application.EndIgnoringInteractionEvents)); }
public void FailedToRegisterForRemoteNotifications(UIKit.UIApplication application, Foundation.NSError error) { CommonMethods.LogStatic("FailedToRegisterForRemoteNotifications, error: " + error.Description); }
public static void PerformActionForShortcutItem(this IAppActions appActions, UIKit.UIApplication application, UIKit.UIApplicationShortcutItem shortcutItem, UIKit.UIOperationHandler completionHandler) => appActions.AsPlatform().PerformActionForShortcutItem(application, shortcutItem, completionHandler);