Apple Review Guidelines достаточно подробны, но приложения проверяют живые люди и часто трактуют правила по разному.
Предлагаю в комментариях рассказать о ваших реджектах приложений и как вы их решили.
Под катом несколько примеров.
Обязательный логин
Приложение Stream для покупки фильма просило залогиниться или зарегистрироваться. Логином выступал email.
Apple отклонила приложение с пометкой:
17.2 Apps that require users to share personal information, such as email address and date of birth, in order to function will be rejected
Facebook, skype, Instagram и им подобные пропускают, потому что они не могут функционировать без привязки к пользователю, а вот покупка фильма никаким образом не зависит от аккаунта, восстановить покупку можно через стандартные механизмы, логин не нужен.
Варианты решения:
— заменить email на абстрактный логин
— делать вход не обязательным с пометкой какие преимущества это даст пользователю
Мы пошли по второму пути, фильмы можно покупать без логина.
Наш случай не единичный, bulbax рассказал о похожей истории с их приложением. Будьте внимательны с обязательным логином.
Пресс на скриншотах
Приложение Умный пресс отклонили из-за фото мужского живота на скриншотах, авторам пришлось закрасить его.
Пресс противоречит вот этому пункту
3.6 Apps with App icons and screenshots that do not adhere to the 4+ age rating will be rejected
Иконку и скриншоты вашего приложения должны быть приемлимы для детей 4 лет (причем тут пресс все же не ясно).
Будьте осторожны с женщинами в купальниках на скриншотах.
Подкуп пользователя
Дмитрий рассказал, что в их lite-версии книги можно было читать только треть страниц — остальные можно было как просто купить, так и разблокировать несколькими шагами: Отправить пост в фб (+ 30 страниц), отправить твит (+30 страниц), оставить ревью в сторе (+ 30 страниц).
Приложение заблокировали с пометкой «подкуп пользователя», пришлось отказаться от этой схемы.
3.10 Developers who attempt to manipulate or cheat the user reviews or chart ranking in the App Store with fake or paid reviews, or any other inappropriate methods will be removed from the iOS Developer Program
Давайте поделимся своими историями в комментариях.
Автор: junk