Command line options
  • 09 Jan 2025
  • 1 Minute à lire
  • Sombre
    Lumière
  • PDF

Command line options

  • Sombre
    Lumière
  • PDF

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

The following options can be used for the Shielding Tool:

List of command line options

Option

Argument

Description

--help

Print out a summary of available options.

--version

Print the version of the Shielding Tool.

--config

<file>

Required App Shielding XML configuration file, usually based on config-release-template.xml.

--standalone

Run the Shielding Tool in standalone mode (i.e., as a command line tool).

[DEPRECATED]

--xcode

Run the Shielding Tool in Xcode mode for Xcode integrations.

[DEPRECATED]

--out or -o

<path>

Where to write the modified app. Default: a similar name as the original app, with extra parts describing the modifications made.

--generate-update-config

<file>

Create an App Shielding configuration file to be used for post-deployment configuration updates. For more information, refer to OneSpan App Shielding Updatable Configuration Specification.pdf.

--no-bind

Integrate App Shielding into the app, but do not perform binding.

--shield-all-extensions

Integrate App Shielding into all embedded app extensions of the app. See App extensions for details.

--no-sign

Do not re-sign the app.

--no-lint

Disable all linting. If not set, the Shielding Tool performs extra checks to uncover potential issues with the app files.

--no-lint-bitcode-mismatch

Disable linting that specifically checks if the app and its frameworks are not uniformly bitcode or non-bitcode.

--no-lint-file-names

Disable linting that specifically checks the app for unsupported characters in file names.

--rules

file

The rules for the configuration file to use.

--debug

Inject the debug version of App Shielding instead of the release version. The debug version allows the use of debuggers (e.g., the Xcode debugger) and should not be used for published apps.

--check-app

Check if the given app is integrated with App Shielding.

--display-master-key-id

Displays the unique key ID of the Shielding Tool version.

[DEPRECATED]

--disable-insight

Disable App Shielding diagnostics and performance telemetry collection.

--verbose

Display additional output during integration.


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

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