Documentation Index

Fetch the complete documentation index at: https://docs.onespan.com/llms.txt

Use this file to discover all available pages before exploring further.

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.