appstore-review

Analyze iOS, iPadOS, and macOS projects for App Store guideline violations.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/mschuerig/peach-ios --skill appstore-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: appstore-review
Source: https://github.com/mschuerig/peach-ios/tree/main/.agents/skills/appstore-review
Command: npx skills add https://github.com/mschuerig/peach-ios --skill appstore-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ensures iOS/iPadOS/macOS projects comply with Apple's App Store Review Guidelines before submission, reducing rejections and review delays.

Core Features & Use Cases

  • Safety, privacy, and permission checks across Native, Flutter, React Native, Expo, Kotlin Multiplatform, .NET MAUI, Cordova, Ionic, and Unity projects.
  • In-App Purchase and subscriptions validation, Restore Purchases verification, sign-in requirements, and account deletion presence checks.
  • Metadata completeness, privacy manifests, and license/terms disclosures, plus guidance for remediation.

Quick Start

Run the appstore-review audit on your project to identify and remediate guideline violations before submission.

Frequently Asked Questions about appstore-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check my iOS app for App Store guideline violations before submission?

To audit an iOS app for App Store guideline violations before submission, run a project-wide review check that analyzes Info.plist metadata, privacy manifests, required permission keys, and in-app purchase setups to identify compliance gaps and reduce rejections.

Does App Store compliance audit work with React Native and Flutter projects?

Yes, App Store compliance audits work with React Native and Flutter projects, as well as Expo, Kotlin Multiplatform, .NET MAUI, Cordova, Ionic, and Unity. The audit checks metadata and privacy manifests across these cross-platform frameworks to identify guideline violations.

What App Store privacy requirements do I need to check in my Info.plist?

App Store privacy checks in your Info.plist require validating the presence of required NSUsageDescription keys and a complete privacy manifest. The audit identifies missing permission descriptions and policy gaps to ensure your metadata satisfies Apple's review guidelines.

How do I verify in-app purchase and account deletion requirements for App Store review?

You verify in-app purchase and account deletion requirements by auditing your project for Restore Purchases functionality, sign-in requirements, and account deletion presence. The audit checks these specific policy compliance areas to prevent App Store submission rejections.

What is the best way to prevent App Store review rejections for metadata and privacy issues?

The best way to prevent App Store review rejections for metadata and privacy issues is to run a pre-submission audit that validates Info.plist or app.json configurations, checks privacy manifests, and verifies license terms disclosures to remediate guideline violations early.

When do I need to audit an macOS app for App Store guideline compliance?

You need to audit a macOS app for App Store guideline compliance before submitting it to the App Store. Running a review audit analyzes the project's safety, privacy, metadata, and payment configurations to identify and remediate potential policy violations that could cause review delays.