How to open an Intune Web Link app from an iOS enterprise app?

Mengane Avdhut 5 Reputation points
2025-05-29T07:07:22.74+00:00

I have developed an iOS enterprise app that is deployed and managed through Microsoft Intune. From this app, I want to open another Intune-managed app — which is actually a Web Link app, meaning it’s a shortcut to a URL managed by Intune, not a native iOS app.

 

My goal: I want to launch the Web Link app directly if it is already installed (i.e., the shortcut is present on the device). If the Web Link app is not installed, I want the system to redirect the user to the Company Portal app, where they can install the Web Link shortcut.

 

What I tried: I used this standard UIApplication.shared.open(...) approach:

 

if let url = URL(string: "https://example.weblink.com") { UIApplication.shared.open(url) }

My questions:

 

  1. Is there a best practice or supported way to check if the Web Link app shortcut is installed on the device?
  2. Is there a recommended method for launching Web Link apps from a managed iOS app (while complying with Intune policies)?
Microsoft Security | Intune | Microsoft Intune iOS
{count} votes

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.