Застосунок відхилено Apple: читаємо причину й виправляємо
Відмова Apple не кінець проєкту: ти виправляєш зауваження, надсилаєш знову, і твій акаунт не штрафують. Лист називає правило, але рідко точну причину. Щоб її знайти, відтвори те, що бачив тестувальник, на пристрої з листа. Щоб допомогти, Apple Review Kit зібрав мої виправлені відмови: справжні листи на мої застосунки, що бачив тестувальник і яке виправлення я надіслав.
Автор: Mehdi Azizi · Зміст перевірено

Чого ти навчишся
- Типові відмови з поясненнями
- Функція недоступна тестувальнику (2.1), дані й дозволи (5.1.1), невідповідні візуали (2.3.2), невчасний запит оцінки (5.6.3): на що кожне правило цілиться на практиці.
- Профілактика до відправки
- Перед відправкою чекліст і skills перевірки допомагають відсікти найчастіші причини відмов.
- Виправити чи відповісти
- Ти вчишся розрізняти, коли треба виправити й надіслати знову, а коли досить відповісти тестувальнику й пояснити роботу застосунку.
- Твоя відмова, розібрана з кітом
- Ти знаходиш правило з листа Apple, що воно вимагає, і приклад виправлення та відповіді з моїх власних відмов.
Крок за кроком
- Крок 1
Ти читаєш лист Apple повністю, разом із доданими скриншотами, якщо вони є.
- Крок 2
Ти відтворюєш побачене тестувальником на типі пристрою з листа.
- Крок 3
Ти виправляєш застосунок, сторінку або обидва.
- Крок 4
Ти надсилаєш застосунок знову з нотаткою, що змінилося.
Мої відмови від Apple, правило за правилом
Ці відмови я отримав на власних застосунках.Щоразу вказане правило не пояснювало, де саме проблема.
| Вказане правило | Причина від Apple | Справжня причина | Виправлення | Стан застосунку |
|---|---|---|---|---|
| Guideline 2.1: Performance, App CompletenessЧитати кейс | Рев'юер не міг завершити онбординг на iPad у режимі сумісності. | Демо на старті неможливо було виграти на маленькому iPhone. | Демо налаштовано під усі розміри, додано запасну кнопку «далі», надіслано того ж дня. | Прийнято, потім у продажу |
| Guideline 5.6.3: Developer Code of ConductЧитати кейс | Застосунок просив оцінку, перш ніж користувач щось спробував. | Запит оцінки з'являвся вже на перших екранах. | Запит перенесено після першого успіху. | Прийнято, потім у продажу |
| Guideline 5.1.1: Legal, PrivacyЧитати кейс | Онлайн-політика конфіденційності описувала не все, що збирає застосунок. | Оновлену версію політики ще не опублікували на сайті. | Опубліковано повну політику, додано резюме англійською, оновлено нотатки для перевірки. | Виправлено й надіслано в Apple |
| Guideline 5.1.1: Legal, PrivacyЧитати кейс | Кнопка підштовхувала дозволити доступ до камери ще до системного запиту. | Кнопка називалася «Дозволити», а Apple цього не приймає до офіційного запиту. | Кнопку перейменовано на «Продовжити» всіма 8 мовами застосунку. | Прийнято, потім у продажу |
| Guideline 2.3.2: Accurate MetadataЧитати кейс | Промозображення підписок не відповідали вимогам. | Іконку застосунку використали як промозображення. | Зображення прибрано з обох підписок, подання створено заново. | Прийнято, потім у продажу |
Чому зі мною
Я отримував справжні відмови на власних застосунках. Демо на старті, яке тестувальник не міг пройти на iPad, де застосунок для iPhone працює в режимі сумісності (2.1). Запит оцінки на початку онбордингу (5.6.3). Неактуальна політика конфіденційності онлайн і власна кнопка перед запитом доступу до камери (5.1.1). Зображення підписки з іконкою застосунку (2.3.2). Щоразу вказане правило казало не все, і саме це прочитання я тобі передаю.
Прочитати історію TradaZen: від створення до відмов Apple і публікації.
Почати з безкоштовних гайдів
Часті запитання
Відмова: це серйозно?
Ні, це звична справа. Виправляєш зауваження й надсилаєш знову. Акаунт через це не штрафують.
Скільки часу на повторну відправку?
Залежить від виправлення. Сторінку виправити швидко, функцію довше. Далі тривалість нової перевірки залежить від Apple.
Кіт допоможе, якщо застосунок уже відхилили?
Так. Ти знаходиш правило з листа Apple, що воно вимагає, і приклад виправлення та відповіді. Кіт не перевіряє пакет замість тебе: усе там написано. Щоб розібрати разом, Година зі мною: година у відеодзвінку з демонстрацією екрана, про твій застосунок або проєкт у Claude, за 100 EUR, бронюється окремо. Він коштує 29 EUR і входить у iOS Kit. Apple Review Kit уже доступний. Миттєве завантаження після оплати.
Чи можна оскаржити відмову Apple?
Так. Можна відповісти тестувальнику в App Store Connect і пояснити застосунок. Якщо вважаєш, що правило застосовано неправильно, можна подати апеляцію до App Review Board: одна апеляція на відхилене подання, з конкретними аргументами.
А решта застосунку?
Apple Review Kit входить у iOS Kit, разом зі стартовим кодом моїх застосунків і повним шляхом: paywall і підписки, скриншоти, сторінка 30 мовами.
Чи можеш гарантувати, що застосунок пройде?
Ні. Останнє слово за Apple. Кіт допомагає зрозуміти причину й виправити, а не обійти правила.
Apple Review Kit
Усе, що я перевіряю перед відправкою застосунку в Apple, і два skills, які роблять перевірку разом із Claude Code. 29 EUR.