DevToolsiOSProductivity

Info.plist Preflight Checker

Catch Info.plist rejection causes before uploading to App Store

Problem
Indie iOS developers often get rejected because Info.plist is missing privacy descriptions, has wrong permission configs, or lacks required keys, wasting days waiting for review. They need to catch these low-level config issues locally before uploading.
Solution
A local tool where you drop in an .ipa or Xcode project, and it automatically checks common rejection causes in Info.plist—missing privacy usage descriptions, background mode conflicts, App Transport Security misconfigs—and suggests fixes.
Users
Indie iOS developers; small iOS teams; developers who submit apps but lack review experience.
MVP
Drop .ipa or project folder to parse Info.plist; built-in common rejection rule library; highlight issues with fix suggestions; export check report.
Revenue
Free basic checks plus paid rule updates and team batch checking; one-time desktop license.
Why now
App Store review rules keep getting finer, and indie developers lack feedback channels; Info.plist checking is deterministic and local-friendly, ideal for an indie-built tool.

Source discussions · 1

  1. Hacker NewsShow HN: Info.plist checker – catch App Store upload rejections before uploading1↑ 0
← Back to list