Configuration of Shielding Tool Rules on iOS
  • 29 Apr 2025
  • 1 Minute to read
  • Dark
    Light
  • PDF

Configuration of Shielding Tool Rules on iOS

  • Dark
    Light
  • PDF

Article summary

You can specify rules to determine how App Shielding will modify the iOS application in a rules file.

File integrity checks

As part of the Check Repackaging security feature, individual files can be checked for their integrity to ensure they have not been tampered with. These files are configured in a Shielding Tool rules file using the verify keyword. For example:

# Verify individual files
verify "Assets.car";
verify "AppIcon60x60@2x.png";
# Verify all plist files using a regular expression
verify ".*\.plist";

If any of the files marked with verify are modified between integrating App Shielding and running the application, App Shielding reports this as a repackaging event.

Integrity checks cannot be applied to files that are intentionally modified after the integration process. For instance, the app binary cannot be added as a verify check, because it is signed afterwards. However, the app binary is still verified as part of the App Shielding overall repackaging check.


Was this article helpful?

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, our interactive help assistant