Prepare App Metadata

Required Metadata

FieldRequirementSuggestion
DescriptionHighlight core value; avoid exaggerationState main features and target users in the first paragraph
KeywordsComma-separatedAvoid duplicates and competitor brand words
Support URL / Marketing URLAccessible and app-relatedUse long-lived domains to avoid 404
Privacy Policy URLRequiredInclude data collection, purpose, deletion/opt-out
Contact infoReview contact email/phoneReal and promptly reachable

App Privacy Nutrition Labels

  • Fill in App Store Connect: what data is collected, purpose, whether linked to the user, and whether used for tracking.
  • Declare honestly the SDKs and data types actually used.
  • If you declare “no tracking”, confirm you haven’t integrated tracking SDKs.
  • Mismatches between labels and actual behavior are a common rejection reason.

Permission Descriptions

  • Provide specific purpose descriptions in Xcode’s Info.plist for camera/mic/location.
  • For example, NSLocationWhenInUseUsageDescription should say “used to recommend nearby stores” rather than a vague “needs your location”.
  • Descriptions must match actual functionality; avoid “generic descriptions” that get rejected.

Common Metadata Rejections

  • Description exaggerates features that don’t exist.
  • Screenshots/previews inconsistent with the description.
  • Privacy policy missing or link broken.
  • Third-party SDK data collection undeclared.
  • Keyword stuffing with competitor brand words.

Self-Check List

  • Description, keywords, support/marketing URL, privacy policy URL complete
  • Privacy labels match actual app behavior
  • Info.plist permission descriptions specific and accurate
  • Contact info real and valid
  • No exaggerated promotion, no third-party payment guidance

FAQ

  • Do keywords take effect immediately? No — search results update with delay; keywords affect search matching, not display.
  • Can I compare competitors in the description? Not recommended; it risks trademark and unfair competition issues.
  • How to write a privacy policy? At minimum: what you collect, how you use it, whether you share it, how users delete/opt out, and contact info. Adapt a mainstream template to your reality.