Exit URL launching
  • 22 Jan 2025
  • 1 Minute à lire
  • Sombre
    Lumière
  • PDF

Exit URL launching

  • Sombre
    Lumière
  • PDF

The content is currently unavailable in French. You are viewing the default English version.
Résumé de l’article

If App Shielding shuts down the application due to a configured policy, a web browser can be launched with a preconfigured URL to explain the problem to the user. If no URL is configured, the web browser is not invoked.

This exit URL can use variable placeholders that are substituted by App Shielding to provide information inside the URL itself.  

The following variable substitutions are available:

iOS variable substitutions of the URL

Placeholder

Valid for

Substitution

%REASON%

All

The reason of the shutdown as a decimal code. The meaning of this value is documented in List of shutdown reasons.

%MANUFACTURER%

All

The device manufacturer.

%MODEL%

All

The device model name.

%OSVER%

All

The version of the device's operating system.

%IOS%

All

The iOS version of the device.

Use the %OSVER% placeholder instead, as this placeholder will be deprecated in the future.

%VERSION%

All

The App Shielding version.

%JAILBREAK%

exitOnJailbreakURL

A 1-byte hex value providing more detailed information about the jailbreak detected by App Shielding. Please supply this value to technical support to diagnose any problems with jailbreak detection.

The following %REASON% shutdown codes are possible:

List of shutdown reasons

Code

Description

00

Policy violation: Device is jailbroken.

01

Policy violation: Application is being debugged.

03

Policy violation: A screenshot of the application was taken.

04

Policy violation: An injected library was found in the process.

05

Policy violation: A hooking framework was found in the process.

06

Policy violation: A screen recording of the application was started.

07

Policy violation: iOS app running on macOS.

08

Policy violation: Running on emulator.

09

Policy violation: Running with Developer Mode enabled.

An example configuration could look like the following:

<exitOnJailbreakURL 
    v="https://www.example.com?reason=%REASON%&amp;manufacturer=%MANUFACTURER%&amp;model=%MODEL%&amp;osver=%OSVER%&amp;version=%VERSION%&amp;jailbreak=%JAILBREAK%" 
/>


Cet article vous a-t-il été utile ?

What's Next
Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.
ESC

Ozzy, facilitant la découverte de connaissances grâce à l’intelligence conversationnelle