App Shielding Error Reporting on iOS

Prev Next

If an application has to shut down (because it is either terminating unexpectedly or it has detected a security problem), the application can exit and open the browser with a given URL. For more information, see Exit URL Launching on iOS.

List of error codes for shutdown reasons

If App Shielding shuts down the application and launches a web browser with a preconfigured URL to explain the problem to the user, one of the exit URL variable placeholders is %REASON%. The following %REASON% error codes for the shutdown are possible:

List of shutdown reasons

Error Code Hexadecimal

Error Code Decimal

Description

00

0

Policy violation: Device is jailbroken.

01

1

Policy violation: Application is being debugged.

03

3

Policy violation: A screenshot of the application was taken.

04

4

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

05

5

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

06

6

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

07

7

Policy violation: iOS app running on macOS.

08

8

Policy violation: Running on emulator.

09

9

Policy violation: Running with Developer Mode enabled.

For further analysis, please forward the error message to us by contacting OneSpan Support.