Guideline4.3illustrative

4.3 with only one app on the account

Illustrative scenario — not a claimed client win.

§ 01Problem

A solo developer with a single live app received 4.3 and was sure Apple had the wrong account.

§ 02Apple rejection message

App Review
Guideline 4.3 - Spam We noticed your app shares a similar binary, metadata, and/or concept with apps submitted to the App Store.

§ 03App background

An indie utility. One bundle ID. No other apps, no deleted apps. The first commit was a well-known open-source template.

§ 04What we initially suspected

False positive, because “no duplicate apps” felt like a complete defense.

§ 05Diagnosis

The account was clean. The binary was not. Onboarding, tab bar, IAP helper, and several class names still matched the template’s public demo, which other developers had already submitted.

§ 06What was changed

  • Replaced onboarding and the root tab structure
  • Removed unused template modules
  • Reshot screenshots so review would not see the demo theme
  • The reply admitted the starter and listed what had been replaced

§ 07What was not changed

  • The fact that only one app existed — that was already true and not sufficient
  • The main bundle ID

§ 08Reply to Apple

This account has one app. The project began from a public starter. We followed 4.3 by replacing the shared shell (onboarding, tabs, purchase helper) and rebuilding store metadata from the current UI.

§ 09Result

Illustrative outcome: approved after the rewritten build, not after the first “we only have one app” reply.

§ 10Lessons learned

  • One app is a useful fact, not a diagnosis.
  • Honesty about a starter reads better than “100% original.”
  • If the demo app is still recognizable, a reply cannot finish the job.

Related pages