{
  "id": 6447707,
  "title": "Apple Rejected My App Because Its Buy Button Was Too Hard to Find",
  "url": "https://urgent.news/2026/09/09/apple-rejected-my-app-because-its-buy-button-was-too-hard-to-find",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-09-09T12:39:19.000Z",
  "source": {
    "name": "HackerNoon",
    "slug": "hackernoon",
    "url": "https://hackernoon.com/apple-rejected-my-app-because-its-buy-button-was-too-hard-to-find?source=rss"
  },
  "original_language": "en",
  "account": "On September 2, Apple rejected a build of the app, citing the inability to purchase in-app purchases (IAPs). The reviewer's device was an iPhone 17 Pro Max running iOS 26.6. The rejected app had a working purchase flow, but the reviewer noted that the prominent \"Buy Fingertips\" button was hidden inside a sidebar. The sidebar is not visible on an iPhone, making it difficult for users to find the buy button. The app had undergone several attempts to place the purchase entry point in different locations, but none of them were successful. The reviewer, who primarily develops on an iPad and a Mac, had never noticed this issue. The reviewer added a dead code fix, a toolbar item, which also failed to address the problem. The app's sidebar layout, when rendered on a side window, made the purchase button invisible. The reviewer emphasized the importance of reviewing the entire codebase, including dead code fixes, during rejection investigations.",
  "summary": "Rejected under 2.1(b) for an in-app purchase that worked. Every layer of the stack was healthy; the reviewer simply could not find the Buy button.",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}