iosxcodeinfo.plist

ITSAppUsesNonExemptEncryption Info.plist key doesn't seem to have an effect in release builds


My app is not using encryption so I added ITSAppUsesNonExemptEncryption with NO value in my info.plist as per documentation. However, whenever I push the build to App Store Connect, the builds are always flagged with Missing Compliance and I have to manually set the App Encryption Documentation to None of the algorithms mentioned above for every new build.

I'm on Xcode 16.2.

Is it just my project, or does anyone also experience this? What am I missing?


Solution

  • IMO, I believe you're putting that ITSAppUsesNonExemptEncryption key in the wrong place. Try these steps to check it:

    1. Open .plist file by

    right click -> open as source code -> search ITSAppUsesNonExemptEncryption

    enter image description here


    1. Check .plist file path is the correct one which you edited

    Project -> Targets -> Build Settings -> Packaging -> Info.plist file

    enter image description here