app-store-review
Audits App Store submission readiness and rejection risk across current review guidelines, PrivacyInfo.xcprivacy and required-reason APIs, privacy labels, ATT, StoreKit payments, metadata, entitlements, widgets, and Live Activities. Use when preparing a submission, responding to rejection, reconciling privacy evidence, or separating upload blockers from cleanup.
npx skills add dpearson2699/swift-ios-skills --skill app-store-review --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# App Store Review Preparation Catch App Store rejection risks before submission. Treat policy, SDK, privacy, entitlement, payment, and metadata checks as current release evidence rather than durable facts. ## Contents - [Top Rejection Reasons and How to Avoid Them](#top-rejection-reasons-and-how-to-avoid-them) - [PrivacyInfo.xcprivacy -- Privacy Manifest Requirements](#privacyinfoxcprivacy-privacy-manifest-requirements) - [Data Use, Sharing, and Privacy Policy (Guideline 5.1.2)](#data-use-sharing-and-privacy-policy-guideline-512) - [In-App Purchase and StoreKit Rules (Guideline 3.1.1)](#in-app-purchase-and-storekit-rules-guideline-311) - [HIG Compliance Checklist](#hig-compliance-checklist) - [App Tracking Transparency (ATT)](#app-tracking-transparency-att) - [EU Digital Markets Act (DMA) Considerations](#eu-digital-markets-act-dma-considerations) - [Entitlements and Capabilities](#entitlements-and-capabilities) - [Submission Workflow](#submission-workflow) - [Metadata Best Practices](#metadata-best-practices) - [Appeal Process](#appeal-process) - [Common Mistakes](#common-mistakes) - [Review Checklist](#review-checklist) - [References](#references) Start every audit by fetching t
- Contents
- Blocking Submission Checks
- Top Rejection Reasons and How to Avoid Them
- PrivacyInfo.xcprivacy -- Privacy Manifest Requirements
- Summary
- Data Use, Sharing, and Privacy Policy (Guideline 5.1.2)
- In-App Purchase and StoreKit Rules (Guideline 3.1.1)
- HIG Compliance Checklist
- App Tracking Transparency (ATT)
- When ATT Is Required
- When ATT Is NOT Required
- ATT Implementation
- EU Digital Markets Act (DMA) Considerations
- Entitlements and Capabilities
What does the app-store-review skill do?
Audits App Store submission readiness and rejection risk across current review guidelines, PrivacyInfo.xcprivacy and required-reason APIs, privacy labels, ATT, StoreKit payments, metadata, entitlements, widgets, and Live Activities. Use when preparing a submission, responding to rejection, reconciling privacy evidence, or separating upload blockers from cleanup.
How do I install it?
Run `npx skills add dpearson2699/swift-ios-skills --skill app-store-review --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From dpearson2699/swift-ios-skills, a repository with 963 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.