- 09 Jan 2025
- 1 Minute à lire
- SombreLumière
- PDF
Exit URL launching
- Mis à jour le 09 Jan 2025
- 1 Minute à lire
- SombreLumière
- PDF
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% | 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%&manufacturer=%MANUFACTURER%&model=%MODEL%&osver=%OSVER%&version=%VERSION%&jailbreak=%JAILBREAK%"
/>