最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

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

programmeradmin4浏览0评论

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?

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?

Share Improve this question edited yesterday HangarRash 15.1k5 gold badges19 silver badges55 bronze badges asked yesterday PsylockePsylocke 5651 gold badge3 silver badges15 bronze badges 4
  • You should double-check the Plist file. Does it link to the correct target? It should work – sonle Commented yesterday
  • Yes. It's already set to the right target. If it wasn't it wouldn't render correctly even in debug mode, no? – Psylocke Commented yesterday
  • The most common cause of these sorts of problems is putting the key in the wrong place in your info plist. e.g. inside an array or dictionary for another key. Double check your file. View the source of the plist and post an excerpt in your question – Paulw11 Commented yesterday
  • I added the key in the info.plist file correct. It was in the Packaging settings missing the info.plist for Release. The plist was only set for Debug. – Psylocke Commented yesterday
Add a comment  | 

1 Answer 1

Reset to default 0

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


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

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

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论