using Xamarin.Essentials;
[Register("AppDelegate")]
public partial class AppDelegate : global::Xamarin.Forms.Platform.iOS.FormsApplicationDelegate
public override bool FinishedLaunching(UIApplication app, NSDictionary options)
global::Xamarin.Forms.Forms.Init();
var authgear = new AuthgearSdk(app, new AuthgearOptions
AuthgearEndpoint = ENDPOINT
DependencyService.RegisterSingleton<AuthgearSdk>(authgear);
LoadApplication(new App());
return base.FinishedLaunching(app, options);
public override bool OpenUrl(UIApplication app, NSUrl url, NSDictionary options)
return Xamarin.Essentials.Platform.OpenUrl(app, url, options);
public override bool ContinueUserActivity(UIApplication application, NSUserActivity userActivity, UIApplicationRestorationHandler completionHandler)
if (Xamarin.Essentials.Platform.ContinueUserActivity(application, userActivity, completionHandler))
return base.ContinueUserActivity(application, userActivity, completionHandler);