Apple публикует полный перечень причин для отказа в приёме программ в App Store


Помимо изменений в условиях приёма программ, Apple впервые опубликовала для зарегистрированных разработчиков интереснейший документ под названием App Store Review Guidelines. Этот нормативный документ призван пояснить запутавшимся разработчикам, «что такое хорошо и что такое плохо» в понимании цензоров App Store. Иными словами, это выжимка всех требований из лицензионного соглашения разработчика для iOS, касающихся содержания программ.

Про драконовские требования цензоров App Store уже сложено немало шуток, комиксов и анекдотов. И хотя вчера Apple пошла на некоторое смягчение цензуры, полный список требований к программам в App Store впечатляется своей длиной.

Некоторые требования удивляют, некоторые — вполне очевидны. Например, программу точно не пустят в App Store, если:

  • оно глючит (кто бы сомневался :)
  • оно быстро высасывает батарею или приводит к нагреванию устройства
  • оно не запускается на iPad или не поддерживает Retina-дисплей
  • оно содержит в названии или описании наименование любой конкурирующей мобильной платформы
  • оно содержит в названии искажённые зарегистрированные торговые марки продукции Apple
  • у него отличаются миниатюрный и полный варианты иконок
  • ему присвоены «лишние» ключевые слова для поиска
  • оно «слишком активно» использует Push-уведомления
  • оно занимает почти всю пропускную способность Интернет-канала
  • оно «схоже по дизайну» с любым стандартным приложением Apple
  • оно содержит «неправильно расположенные» элементы интерфейса
  • оно впаривает пользователям платный контент, который самоликвидируется спустя некоторое время
  • оно при старте требует от пользователя e-mail или прочую конфиденциальную информацию
  • и т.п. — около 300 требований

Есть и замечательные перлы: например, запрещено публиковать приложения, которые «поощряют пользователей использовать технику таким образом, который может привести к её повреждению», а «враги в играх не должны олицетворять конкретную нацию, общность или компанию». Тем более запрещено имитировать в играх русскую рулетку :)

Занятно, что многие программы в App Store от самой Apple нарушают эти самые правила. Например, iMovie для iPhone 4 не хочет запускаться на iPad, а программа Remote точь-в-точь копирует интерфейс встроенного плеера iPod. Но вряд ли мы дождёмся удаления этих программ )