Apple опубликовала набор правил рассмотрения приложений для App Store, сообщает сайт компании. Фактически этот набор в письменном виде формулирует то, до чего на собственном опыте ранее доходили разработчики приложений самостоятельно. Среди того, что закрепляет уже известные, ранее неписаные правила, следующие ограничения:
— запрещены «бета-версии», демонстрационные и тестовые приложения,
— приложения, дублирующие функциональность уже существующих в App Store, отвергаются с тем большей вероятностью, чем большее количество приложений они дублируют,
— приложениям следует соответствовать Human Interface Guidelines («руководящим указаниям» по созданию интерфейсов),
— приложения не должны подменять элементы интерфейса iPhone, в частности, создавать альтернативные пользовательские экраны,
— порнографические приложения запрещены.
Кроме того, в правилах сформулирован и набор в достаточной степени новых ограничений:
— нельзя использовать push-уведомления (уведомления, передаваемые через Интернет и «всплывающие» в телефоне самостоятельно) для директ-маркетинга и рекламы,
— нельзя использовать чужие торговые марки в составе названий,
— потоковая передача аудио при подключении через сотовые сети должна потреблять не более 5 мегабайт трафика за 5 минут,
— для покупок внутри приложений можно использовать только систему Apple In App Purchase,
— через эту систему нельзя покупать товары и услуги, которые будут использоваться за пределами приложений,
— нельзя создавать приложения для игры в русскую рулетку,
— если есть подозрение, что в приложении, использующем пользовательский контент, будет преобладать порнография, то его тоже не одобрят (в качестве примера приведен Chatroulette),
— цитаты из религиозных текстов в приложениях можно приводить только точные и правильно переведенные, комментарии к этим цитатам должны быть познавательными и информативными, а не разжигающими рознь,
— в играх «враги» не могут относиться к определенной расе, социальной или этнической группе.
Кроме того, одновременно с выпуском этих правил, Apple ослабила ограничение на использование сторонних средств разработки для создания iOS-приложений. Это означает, что теперь теоретически возможно портирование на iPhone, iPod Touch и iPad приложений с других платформ, в том числе Flash-приложений.