--- title: "Configuration of Shielding Tool Rules on iOS" slug: "oapps-igios-configuration-of-shielding-tool-rules-on-ios-7-4-0" updated: 2026-10-20T11:53:49Z published: 2026-10-20T11:53:49Z canonical: "docs.onespan.com/oapps-igios-configuration-of-shielding-tool-rules-on-ios-7-4-0" excludeFromSearch: true --- > ## 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. # Configuration of Shielding Tool Rules on iOS 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: ```plaintext # 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.