Guideline 2.1
Guideline 2.1 - App Completeness: Missing App Icon
Low RiskEasy0 Reports
Our Take
Your app's AppIcon.appiconset has no actual image files. Apple requires a 1024×1024 App Store icon at minimum, and device-resolution icons for the home screen.
Resolution Guide
01
**Create a 1024×1024 App Store icon** — This is the most important icon. It must be a PNG, no transparency, no rounded corners (Apple applies the mask automatically). Use sRGB or Display P3 color space.
02
**Add icon images to your asset catalog** — Open `Assets.xcassets/AppIcon.appiconset/` in Xcode. Drag your 1024×1024 image into the App Store slot. Xcode 15+ with a single-size icon configuration will auto-generate all device sizes from this one image.
03
**Update Contents.json** — If using the legacy multi-size format, ensure each entry in `Contents.json` has a `"filename"` value pointing to an actual image file in the same directory. Empty filename values mean no icon is assigned.
04
**Verify all required sizes exist** — For iOS, you need at minimum: 1024×1024 (App Store), 180×180 (@3x iPhone), 120×120 (@2x iPhone), 167×167 (@2x iPad Pro), 152×152 (@2x iPad). Xcode will warn about missing sizes.
05Set up the app icon in the first commit of any new project Use a tool like AppIcon.co to generate all sizes from a single image Add an Xcode build phase script that verifies icon files exist
**Test on a real device** — Build and install on a physical device. Verify the icon appears on the home screen with proper resolution.
Prevention:
Community Solutions · 0
Sign in to share your solution.
More Guideline 2 (Performance) rejections
- Guideline 2.1 - App Completeness: App Crashes During Review
- Guideline 2.1 - App Completeness: App Requires External Hardware Not Provided for Review
- Guideline 2.1 - App Completeness: Crashes on Launch
- Guideline 2.1 - App Completeness: Demo Account Not Working
- Guideline 2.1 - App Completeness: IAP Products Not Found in Binary
- Guideline 2.1 - App Completeness: Missing Launch Screen