From 23fec945a45168acad14100b996dd94b0de078ef Mon Sep 17 00:00:00 2001 From: Elias Nahum Date: Fri, 12 Dec 2025 13:24:03 +0200 Subject: [PATCH] Fix login with Intune using the Authenticator app (#9349) --- ios/Mattermost/AppDelegate.mm | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ios/Mattermost/AppDelegate.mm b/ios/Mattermost/AppDelegate.mm index fa9340da3..95b654927 100644 --- a/ios/Mattermost/AppDelegate.mm +++ b/ios/Mattermost/AppDelegate.mm @@ -168,10 +168,18 @@ NSString* const NOTIFICATION_TEST_ACTION = @"test"; // Required for deeplinking - (BOOL)application:(UIApplication *)application openURL:(NSURL *)url options:(NSDictionary *)options{ + // Handle MSAL URLs first before passing to RCTLinkingManager + if ([self handleMSALURL:url]) { + return YES; + } return [RCTLinkingManager application:application openURL:url options:options]; } - (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation { + // Handle MSAL URLs first before passing to RCTLinkingManager + if ([self handleMSALURL:url]) { + return YES; + } return [RCTLinkingManager application:application openURL:url sourceApplication:sourceApplication annotation:annotation]; }