Info.plist permission-text checker
How to use
Paste an Info.plist (XML) or pick a .plist file. This page lists every
NS*UsageDescription key (and NFCReaderUsageDescription), checks
pairing rules, and flags empty or vague purpose strings. Nothing is uploaded. Binary plists
are not decoded here — convert with plutil -convert xml1 first.
Results
| Key | Label | Length | Value | Issues |
|---|
Wording warnings are guidance for authors, not Apple App Review rules. Always confirm purpose strings against current App Store Review Guidelines.
About the key list
Keys come from Apple’s
Cocoa Keys
reference and the
Information Property List
docs (checked 2026-11-05). Location always keys should be paired with when-in-use;
NSLocationAlwaysUsageDescription alone is treated as legacy.