Audit App Store submission readiness
audit_app_store_readinessAudit a Swift project for App Store rejection risks: missing permission purpose strings, missing privacy manifest, unlocalized strings, unlabeled icon buttons, and print() logging. Run before App Review submission.
Instructions
Check a Swift project for issues that cause App Store rejection or runtime termination: permission-gated frameworks used without an Info.plist purpose string, a missing PrivacyInfo.xcprivacy manifest, unlocalized user-facing strings, icon-only buttons with no accessibility label, and print() used for logging. Use before submitting to App Review.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Absolute path to the Swift project root (the folder containing Package.swift or the .xcodeproj). |