Вы находитесь на странице: 1из 21

 

!
App  Store  Review  Guidelines  
Рекомендации  по  публикации  приложений  в  App  Store  
!
Введение  
Мы рады,  что вы хотите посвятить свои таланты и время разработке приложений для
iOS.  Это был полезный опыт не только в профессиональном,  но и в финансовом
смысле для сотен тысяч разработчиков,  и мы хотим помочь Вам присоединиться к
этой успешной группе.  Мы опубликовали наши рекомендации по публикации
приложений в App  Store  в надежде,  что они помогут Вам избежать проблем при
создании своего приложения и ускорить процесс его утверждения,  когда это будет
необходимо.  
Мы рассматриваем приложения не так,  как книги или музыку,  за которые мы не
отвечаем.  Если Вы хотите раскритиковать религию,  напишите книгу.  Если Вы хотите
рассказать о сексе,  напишите книгу или песню,  создайте медицинское приложение.  
Но это может стать проблемой,  потому что мы не допускаем некоторые виды
контента в App  Store.  Может быть,  ситуация станет яснее,  если вы будете понимать
наши более глобальные мотивы:  
• Множество приложений скачивают дети.  Родительский контроль помогает
обезопасить детей,  но вы тоже должны принимать участие.  Так что знайте,  что
мы тоже присматриваем за детьми.  
• В App  Store  есть больше миллиона приложений.  Если Ваше приложение не
является полезным,  уникальным или не позволяет надолго увлечься,  либо если
Ваше приложение просто ужасно,  оно будет отклонено.  
• Если похоже,  что Ваше приложение сделано всего за несколько дней,  или Вы
только начинаете практиковаться в создании приложений,  и выкладываете их в
App  Store,  чтобы произвести впечатление на своих друзей,  пожалуйста,  
готовьтесь к тому,  что приложения будут отклонены.  У нас есть множество
серьезных разработчиков,  которые не хотят,  чтобы их качественные
приложения,  были окружены любительскими.  
• Мы будем отклонять приложения с любым содержанием,  которое,  по нашему
мнению,  переходит черту.  "Какую черту?"  -­‐  спросите вы.  Ну,  как однажды сказал
член Верховного Суда:  "Я буду знать,  когда увижу это".  И мы думаем,  что Вы
также будете знать,  когда пересечёте ее.  
• Если Ваше приложение было отклонено,  у нас есть поле разъяснений,  которое
может помочь Вам.  Проявление агрессии к нам ничем не поможет.  
• Если вы попытаетесь обмануть систему (например,  схитрить во время процесса
рассмотрения,  украсть данные пользователей,  скопировать проект другого
разработчика,  или манипулировать оценками),  ваши приложения будут удалены
из магазина,  и вы будете исключены из Developer  Program.  
• На данный момент это последняя версия списка правил.  Новые приложения в
любое время могут стать поводом для создания ряда новых правил.  Возможно,  
и Ваше приложение вызовет такую необходимость.  
Наконец,  нам это тоже нравится.  Спасибо за честь,  которую Вы оказываете.  Мы
пытаемся сделать всё возможное для создания лучшей в мире платформы,  чтобы Вы
могли не только проявить свои таланты,  но и заработать на жизнь.  Это звучит как-­‐
будто мы маньяки контроля.  Ну,  может быть это потому,  что мы преданы нашим
пользователям и хотим убедиться,  что им понравится работать с нашими продуктами.  
Мы уверены,  что большинство из вас хотят того же.  
!
!
Содержание  
1.  Пользовательские соглашения  
2.  Функционал  
3.  Метаданные (название,  описание и т.п.)  
4.  Местоположение  
5.  Push-­‐уведомления  
6.  Game  Center  
7.  Реклама  
8.  Торговые знаки и фирменный стиль  
9.  Медиа-­‐контент  
10.  Пользовательский интерфейс  
11.  Покупки и валюты  
12.  Сбор и обобщение информации  
13.  Повреждения  
14.  Моральный вред  
15.  Насилие  
16.  Нежелательное содержание  
17.  Конфиденциальность  
18.  Порнография  
19.  Религия,  культура и этнос  
20.  Конкурсы,  лотереи и азартные игры  
21.  Благотворительность  
22.  Юридические требования  
23.  Passbook  
24.  Категория "Для детей»  
25.  Расширения  
26.  HomeKit  
27.  HealthKit  
28.  TestFlight  
29.  Apple  Pay  

!
1. Пользовательские соглашения  
1.1 Как разработчик приложений для App  Store  Вы обязуетесь соблюдать условия
Лицензионного  Соглашения  Программы  (Program  License  Agreement),  Руководства
Пользовательского Интерфейса (Human  Interface  Guidelines)  и другие лицензии и соглашения
между Вами и Apple.  Данные правила и примеры,  которые должны помочь Вам в размещении
приложения в App  Store,  не заменяют положения из любого другого договора.  
!
!
2. Функционал  
2.1          Приложения,  которые "крашатся",  будут отклонены.  

2.2 Приложения,  которые описывают баги,  будут отклонены.  

2.3 Приложения,  которые работают не так,  как было заявлено разработчиком,  


будут отклонены.  

2.4 Приложения,  которые включают в себя скрытые возможности,  не указанные в


описании приложения,  будут отклонены.  

2.5 Приложения,  которые используют приватные API,  будут отклонены.  

2.6 Приложения,  которые записывают и читают информацию вне своего участка


памяти (designated  container  area),  будут отклонены.  

2.7 Приложения,  которые скачивают код любым способом,  будут отклонены.  

2.8 Приложения,  которые устанавливают или запускают сторонний исполняемый


код,  будут отклонены.  

2.9 Приложения в виде "beta",  "demo",  "trial"  или "test"  версий будут отклонены.  

2.10          iPhone  приложения должны также работать на iPad  с разрешением iPhone  и с


двукратным разрешением iPhone  3GS.  

2.11 Приложения,  аналогичные уже существующим в App  Store,  могут быть


отклонены,  особенно если их много.  Например,  пищалки,  фонарики,  Камасутра и т.п.  

2.12 Приложения,  которые не являются полезными и уникальными,  веб-­‐сайты в


виде приложений,  а также приложения,  не способные надолго увлечь,  могут быть
отклонены.  
2.13 Приложения,  содержащие в основном маркетинговые материалы или
рекламу,  будут отклонены.  

2.14 Приложения,  предназначенные для розыгрышей или показа ложных функций,  


которые чётко не обозначены как таковые,  будут отклонены.  

2.15 Приложения больше 100Мб не могут быть загружены через мобильные сети
(ограничение App  Store).  

2.16 Многозадачные приложения могут использовать только необходимые им


фоновые службы:  VoIP,  воспроизведение музыки,  местоположение,  выполнение
задач,  уведомления и т.п.  
2.17 Приложения,  которые позволяют просматривать веб-­‐страницы,  должны
использовать WebKit  Framework  и WebKit  Javascript.  

2.18 Приложения,  которые поощряют чрезмерное потребление алкоголя или


запрещенных веществ,  или побуждают несовершеннолетних к употреблению
алкоголя или курению,  будут отклонены.  

2.19 Приложения,  которые предоставляют неверные диагностические или другие


данные об устройстве,  будут отклонены.  

2.20 Разработчики,  захламляющие App  Store  множеством версий одного и того же


приложения,  будут исключены из iOS  Developer  Program.  

2.21 Приложения,  представляющие из себя песню или фильм,  должны быть


отправлены в iTunes  Store.  Приложения,  представляющие из себя книгу,  должны быть
отправлены в iBooks  Store.  

2.22 Приложения,  которые произвольно ограничивают круг пользователей,  


например,  по местоположению или оператору связи,  могут быть отклонены.  

2.23 Приложения должны соблюдать рекомендации iOS Data Storage,  иначе они
будут отклонены.  

2.24 Приложения,  которые публикуются в Киоске,  должны полностью


соответствовать пунктам 1,  2  и 3  лицензионного  соглашения  программы  (Program  
License  Agreement),  иначе они будут отклонены.  

2.25 Приложения,  которые предлагают купить приложения третьих лиц или


содержат аналогичные схемы продвижения приложений на App  Store,  будут
отклонены,  если в них нет особой необходимости (например,  в медицине,  авиации и
т.п.)  или они не являются чрезвычайно полезными для определённой группы
клиентов.  
2.26 Приложения могут рекомендовать приложения третьих лиц,  только если на то
есть особая необходимость (например,  в медицине,  авиации и т.п.)  или если
рекомендуемые приложения могут быть чрезвычайно полезными для определённой
группы клиентов.  Приложения,  нарушающие это правило,  будут отклонены.  
!
!
3.  Метаданные (название,  описание и т.п.)  
3.1 Приложения или метаданные,  которые упоминают имя любой другой
мобильной платформы,  будут отклонены.  
3.2 Приложения с шаблонным описанием будут отклонены.  
3.3 Приложения с именами,  описаниями,  или скриншотами,  не относящимися к
содержанию и функционалу приложения,  будут отклонены.  
3.4 Во избежание недоразумений,  имя приложения в iTunes  Connect  и имя
приложения в меню устройства должны совпадать.  
3.5 Во избежание недоразумений,  маленькая и большая иконка приложения
должны совпадать.  
3.6 Иконки и скриншоты приложений должны соответствовать возрастной группе
4+.  В противном случае приложение будет отклонено.  
3.7 Категория и жанр должны соответствовать содержанию приложения,  иначе оно
будет отклонено.  
3.8 Разработчики должны правильно указывать возрастной рейтинг приложения.  
Несоответствующий возрастной рейтинг может быть изменён Apple.  
3.9 Разработчики должны правильно указывать ключевые слова приложения.  
Несоответствующие ключевые слова могут быть изменены /  удалены Apple.  
3.10 Разработчики,  которые пытаются манипулировать отзывами или результатами
ранжирования в App  Store  с помощью поддельных или оплаченных отзывов,  или
любых других посторонних методов,  будут удалены из программы iOS  Developer.  
3.11 Приложения,  которые рекомендуют пользователям перезагрузить свои iOS-­‐
устройства перед установкой или запуском,  могут быть отклонены.  
3.12 Такие URL-­‐адреса,  как адреса поддержки и политики конфиденциальности,  
должны быть доступны во время проверки Вашего приложения.  
3.13 Приложения со скриншотами и рекламными текстами,  которые не позволяют
четко определить дополнительный контент,  или элементы,  которые должны быть
приобретены отдельно (например,  с помощью IAP),  будут отклонены.  
3.14          App  Previews  могут  содержать  только  видеозахват  экрана  приложения,  
голосовое  сопровождение,  текст  и  дизайнерские  элементы,  иначе  приложение  будет  
отклонено.  
3.15          Если  Previews  используют  персональную  информацию  реального  человека  без  
его  согласия,  приложение  будет  отклонено.  
3.16          Preview  не  должны  нарушать  лицензию  на  музыку  для  всех  выбранных  
регионов.  
3.17          Preview  не  может  использовать  материалы,  которые  воспроизводятся  в  
приложении  (например,  плейлисты  iTunes,  видеоролики  с  YouTube),  без  наличия  
соответствующей  лицензии.  
!
!
4. Местоположение  
4.1 Приложения,  которые не уведомляют и не требуют согласия пользователя
перед сбором,  передачей,  или использованием данных о местоположении,  будут
отклонены.  
4.2 Приложения,  которые используют API  определения местоположения для
автоматического или автономного контроля транспортных средств,  летательных
аппаратов,  или других устройств,  будут отклонены.  
4.3 Приложения,  которые используют API  определения местоположения для
аварийных служб,  будут отклонены.  
4.4 Данные о местоположении могут использоваться,  только если они имеют
непосредственное отношение к функционалу приложения или для геотаргетинга
рекламы.  
!
!
5.  Push-­‐уведомления  
5.1 Приложения,  которые используют Push-­‐уведомления без Apple  Push  Notification  
(APN)  API,  будут отклонены.  
5.2 Приложения,  которые используют службу APN  без получения Push  Application  ID  
от Apple,  будут отклонены.  
5.3 Приложения,  которые посылают Push-­‐уведомления,  без получения согласия
пользователя,  а также приложения,  которые требуют Push-­‐уведомления,  чтобы начать
работу,  будут отклонены.  
5.4 Приложения,  которые посылают сугубо личную или конфиденциальную
информацию с помощью Push-­‐уведомлений,  будут отклонены.  
5.5 Приложения,  которые используют Push-­‐уведомления для отправки
нежелательных сообщений,  а также с целью фишинга или спама,  будут отклонены.  
5.6 Приложения не могут использовать Push-­‐уведомления для отправки рекламы,  
промо-­‐акций,  и любых маркетинговых уловок.  
5.7 Приложения не могут взимать с пользователей плату за использование Push-­‐
уведомлений.  
5.8 Приложения,  которые чрезмерно используют пропускную способность сети и
службы APN  или сильно загружают устройство из-­‐за Push-­‐уведомлений,  будут
отклонены.  
5.9 Приложения,  которые передают вирусы,  файлы,  компьютерный код,  или
программы,  которые могут нанести вред или нарушить нормальную работу службы
APN,  будут отклонены.  
!
!
6.  Game  Center  
6.1 Приложения,  которые показывают Player  ID  конечному пользователю или
третьим лицам,  будут отклонены.  
6.2 Приложения,  которые используют Player  ID  для любых целей,  не указанных в
правилах Game  Center,  будут отклонены.  
6.3 Разработчики,  которые будут пытаться отследить,  собрать или иным образом
использовать Player  ID,  псевдонимы или другую информацию,  полученную через
Game  Center,  будут удалены из программы iOS  Developer.  
6.4 Информация из Game  Center,  например,  список лидеров,  может использоваться
только в приложениях,  одобренных для использования с Game  Center.  
6.5 Приложения,  которые используют службу Game  Center  для отправки
нежелательных сообщений,  а также с целью фишинга или спама,  будут отклонены.  
6.6 Приложения,  которые чрезмерно используют пропускную способность сети или
пропускную способность Game  Center,  будут отклонены.  
6.7 Приложения,  которые передают вирусы,  файлы,  компьютерный код,  или
программы,  которые могут нанести вред или нарушить нормальную работу службы
Game  Center,  будут отклонены.  
!
!
7.  Реклама  
7.1 Приложения,  которые искусственно увеличивают количество показов или
кликов по рекламным объявлениям,  будут отклонены.  
7.2 Приложения,  которые содержат пустые iAd  баннеры,  будут отклонены.  
7.3 Приложения,  которые предназначены преимущественно для отображения
рекламы,  будут отклонены.  
!
!
8.  Содержание и права на интеллектуальную
собственность  
8.1 Приложения должны соответствовать всем условиям,  описанным в Руководстве
по использованию товарных знаков и авторских прав Apple  (список торговых марок
Apple).  
8.2 Приложения,  в которых сообщается,  что их разработчиком является Apple,  а
также то,  что Apple  одобряет качество или функционал приложения,  будут отклонены.  
8.3 Приложения,  которые кажутся схожими с существующими продуктами Apple,  
их интерфейсом или рекламой,  будут отклонены.  
8.4 Приложения,  содержащие в названии искажённые имена продуктов Apple  
(например,  GPS  for  Iphone,  iTunz),  будут отклонены.  
8.5 В приложениях не должны использоваться торговые марки и патенты,  
защищённые авторским правом.  Используемые материалы не должны нарушать
авторские права.  Вы должны быть готовы предоставить разрешение на
использование подобного контента по требованию Apple.  
!
!
9.  Медиа-­‐контент  
9.1 Приложения,  которые не используют MediaPlayer  Framework  для доступа к
музыкальной библиотеке,  будут отклонены.  
9.2 Приложения,  пользовательские интерфейсы которых имитируют любой
интерфейс iPod  или iTunes,  будут отклонены.  
9.3 Потоковое аудио при работе через мобильную сеть не может использовать
более 5  МБ в течение 5  минут.  
9.4 Потоковое видео при работе через мобильную сеть более 10  минут должно
использовать HTTP  Live  Streaming  и включать в себя 64  Kbps  HTTP  Live  Stream.  
!
!
10.  Пользовательский  интерфейс  
10.1 Приложения должны соответствовать всем правилам,  описанным в Apple  iOS  
Human  Interface  Guidelines.  
10.2   Приложения,  внешние похожие на предустановленные в iPhone,  включая App  
Store,  iTunes  Store  и iBooks  Store,  будут отклонены.  
10.3   Приложения,  в которых неправильно используются элементы интерфейса
(например,  кнопки и иконки),  будут отклонены.  Правильное использование таких
элементов описано в руководстве  по  пользовательскому  интерфейсу  (Apple  iOS  Human  
Interface  Guidelines).  
10.4 Приложения,  которые создают альтернативный домашний экран или
имитируют мультиоконные виджеты,  будут отклонены.  
10.5   Приложения,  которые изменяют функции стандартных кнопок (например,  
кнопок громкости),  будут отклонены.  
10.6          Apple  и наши клиенты высоко ценят простой,  изысканный,  творческий,  хорошо
продуманный интерфейс.  Они требуют больше усилий,  но оно того стоит.  Apple  
устанавливает высокую планку.  Если пользовательский интерфейс недостаточно
хорош,  приложение может быть отклонено.  
!
!
11.  Покупки  и  валюты  
11.1   Приложения,  которые используют для разблокировки дополнительных
возможностей сервисы,  отличные от App  Store,  будут отклонены.  
11.2 Приложения,  использующие для совершения встроенных покупок системы,  
отличные от In-­‐App  Purchase  API  (IAP),  будут отклонены.  
11.3 Приложения,  использующие IAP  для покупки реальных вещей и услуг,  
предоставляемых вне приложения,  будут отклонены.  
11.4 В приложениях,  которые используют IAP  для покупки кредитов или других
валют,  должны использоваться эти кредиты.  
11.5 Кредиты или другие валюты,  продаваемые в приложении через IAP,  не
должны иметь ограничений по сроку действия.  В противном случае такое
приложение будет отклонено.  
11.6   Подписка на контент,  использующая IAP,  должна длиться как минимум 7  дней
и должна быть доступна пользователям со всех их iOS  устройств.  
11.7 Приложения,  использующие IAP  для встроенных покупок,  должны
присваивать им корректные типы Purchasability.  
11.8 Приложения,  которые используют IAP  для покупки функционала,  изначально
доступного в iOS  (например,  камера и гироскоп),  будут отклонены.  
11.9   Приложения,  содержащие контент или услуги,  которые истекают через
определённое время,  будут отклонены,  за исключением случаев,  когда на то есть
особая необходимость (например,  для фильмов,  телепрограмм,  музыки или книг).  
11.10   Приложения,  описывающие меры предосторожности,  должны быть
бесплатными из-­‐за региональных требований,  а также не могут использовать IAP.  
11.11 В основном,  чем дороже Ваше приложение,  тем тщательнее мы его будем
проверять.  
11.12 Приложения,  предлагающие подписки,  должны использовать IAP.  Apple  будет
распределять прибыль в отношении 70/30,  как указано в  лицензионном  соглашении  
программы.  
11.13 Приложения,  использующие сторонние механизмы для покупок или
подписок (например,  кнопки "купить",  ведущие на веб-­‐сайт для покупки цифровой
книги),  будут отклонены.  
11.14 Приложения могут читать или воспроизводить утверждённый контент (в
частности,  журналы,  газеты,  книги,  музыку,  видео и материалы из облачного
хранилища),  приобретённый вне приложения,  только в том случае,  если нет кнопок
или внешних ссылок для его приобретения.  Apple  будет получать часть доходов
только от материалов,  купленных через приложение.  
11.15   Приложения могут использовать авто-­‐обновление подписки только на
периодические издания (газеты,  журналы),  бизнес-­‐приложения (предприятия,  
производство,  профессиональное творчество,  облачные системы хранения данных)  и
медиа-­‐приложения (аудио,  видео),  иначе приложения будут отклонены.  
11.16 В приложениях может быть предоставлен дополнительный функционал для
использования с определенными физическими продуктами (например,  игрушками).  
Эти дополнительные функции и возможности либо полностью зависят от таких
устройств (например,  приложения для управления телескопом),  либо доступны через
приложение без физических продуктов (например,  призы за рекорды или покупки
через IAP).  
11.17   Приложения могут способствовать передаче утвержденных виртуальных
валют при условии,  что они делают это в соответствии со всеми законами Штатов и
Федеральных территорий,  в пределах которых используется приложение.  
!
!
12.  Сбор  и  обобщение  информации  
12.1 Приложения,  которые собирают информацию с сайтов Apple  (например,  с
apple.com,  iTunes  Store,  App  Store,  iTunes  Connect,  Apple  Developer  Programs  и др.)  или
создают рейтинги на основе данных с веб-­‐сайтов и сервисов Apple,  будут отклонены.  
12.2   Приложения могут использовать утвержденные Apple  RSS  потоки.  Например,  
iTunes  Store  RSS.  
12.3 Приложения,  представляющие из себя куски веб-­‐страниц,  сборщики контента,  
а также коллекции ссылок,  могут быть отклонены.  
!
!
13.  Повреждения  
13.1 Приложения,  призывающие пользователей использовать устройство Apple  
таким образом,  что это может привести к его повреждению,  будут отклонены.  
13.2   Приложения,  которые быстро разряжают устройство или значительно
нагревают его,  будут отклонены.  
13.3 Приложения,  использование которых может привести к получению травм,  
могут быть отклонены.  
!
!
14.  Моральный  вред  
14.1 Приложения,  предназначенные для того,  чтобы оклеветать,  оскорбить или
причинить вред конкретному человеку или группе лиц,  будут отклонены.  
14.2   Профессиональные политические сатирики или юмористы освобождаются от
запрета на оскорбительные комментарии.  
14.3          Приложения,  содержащие  пользовательский  контент,  должны  содержать  метод  
фильтрации  нежелательного  материала,  а  также  функцию,  позволяющую  
пользователю  пожаловаться  на  материал  и  возможность  заблокировать  нарушителя.  
!
!
15.  Насилие  
15.1 Приложения,  изображающие,  как люди и животные гибнут или получают
увечья,  огнестрельные ранения,  а также содержащие сцены пыток,  будут отклонены.  
15.2   Приложения,  которые описывают жестокость или насилие над детьми,  будут
отклонены.  
15.3 Под "Врагами"  в контексте игры не может подразумеваться конкретная раса,  
культура,  реально существующее правительство или корпорация,  а также любые
другие реально существующие лица.  
15.4 Приложения,  содержащие реалистичные изображения оружия таким
образом,  чтобы стимулировать его нелегальное или безрассудное применение,  будут
отклонены.  
15.5   Приложения,  включающие в себя русскую рулетку,  будут отклонены.  
!
!
16.  Нежелательное  содержание  
16.1   Приложения,  которые содержат чрезмерно неприемлемый и грубый контент,  
будут отклонены.  
16.2 Приложения,  предназначенные для того,  чтобы расстроить пользователя или
вызвать отвращение,  будут отклонены.  
!
!
17.  Конфиденциальность  
17.1   Приложения не могут передавать данные о пользователе без получения
предварительного разрешения и без разъяснений о том,  как и где будут
использоваться эти данные.  
17.2 Приложения,  которые для начала работы требуют от пользователя
персональных данных (например,  email  и дату рождения),  будут отклонены.  
17.3   Приложения могут запрашивать дату рождения (или другие механизмы
возрастных ограничений)  только в целях соблюдения детской политики
конфиденциальности.  При этом приложения должны содержать некоторые полезные
функции,  которые можно использовать без возрастных ограничений.  
17.4   Приложения,  которые собирают,  передают или позволяют делиться личной
информацией (например,  именем,  адресом,  электронной почтой,  местоположением,  
фото,  видео,  рисунками,  возможностью общаться,  другими личными данными,  или
персональными идентификаторами,  используемыми в сочетании с любым из
вышеперечисленного)  несовершеннолетних должны соответствовать детской
политике конфиденциальности,  которая должна быть описана в приложении.  
17.5          Приложения,  осуществляющие  регистрацию  аккаунта  или  его  использование,  
должны  содержать  политику  конфиденциальности,  иначе  они  будут  отклонены.  
!
!
18.  Порнография  
18.1   Приложения,  содержащие порнографические материалы (характеризующиеся
по словарю Webster  как "откровенные"  или "отображающие половые органы и
процессы,  призванные стимулировать скорее эротические,  нежели эстетические и
эмоциональные чувства"),  будут отклонены.  
18.2   Приложения,  содержащие пользовательский контент,  который может являться
порнографическим (например,  "Chat  Roulette"),  будут отклонены.  
!
!
19.  Религия,  культура  и  этнос  
19.1 Приложения,  содержащие оскорбительные упоминания или замечания о
религиозной,  культурной или этнической группе,  а также приложения,  которые могут
подвергнуть целевую группу опасности,  будут отклонены.  
19.2 Приложения могут содержать или цитировать религиозный текст при условии,  
что цитаты или переводы точны и не вводят в заблуждение.  Комментарии должны
быть скорее образовательными или информативными,  чем агитирующими.  
!
!
20.  Конкурсы,  лотереи  и  азартные  игры  
20.1   Лотереи и конкурсы должны финансироваться разработчиком приложения.  
20.2 Официальные правила лотерей и конкурсов должны быть представлены в
приложении.  Также они должны давать понять,  что Apple  не является спонсором и не
принимает участие в их проведении.  
20.3   Лотерейные приложения должны быть разрешены законом,  а также должны
содержать все перечисленные характеристики:  рассмотрение,  шанс на победу и приз.  
20.4 Приложения,  которые позволяют пользователю напрямую приобрести
лотерейный билет,  будут отклонены.  
20.5   Приложения,  предлагающие игры или лотереи с использованием реальных
денег (например,  ставки на спорт,  покер,  казино,  лошадиные скачки)  должны иметь
соответствующие лицензии и разрешения на территориях,  где эти приложения
используются,  должны быть ограничены по месту нахождения пользователей,  а
также быть бесплатными на App  Store.  
20.6 Приложения,  использующие IAP  для приобретения кредитов или другой
валюты в азартных играх для их совместного использования с реальными деньгами,  
будут отклонены.  
!
!
21.  Благотворительность  
21.1 Приложения,  позволяющие делать пожертвования в общепризнанные
благотворительные фонды,  должны быть бесплатными.  
21.2 Сбор пожертвований должен производиться через веб-­‐сайт в Safari  или по
SMS.  
!
!
22.  Юридические  требования  
22.1 Приложения должны соблюдать все законодательные требования в любой
точке мира,  где они будут доступны для пользователей.  Разработчик обязан
понимать и соблюдать все местные законы.  
22.2 Приложения,  которые содержат ложные,  фальшивые или вводящие в
заблуждение сведения,  а также используют названия или иконки,  похожие на другие
приложения,  будут отклонены.  
22.3 Приложения,  принуждающие,  пропагандирующие или поощряющие
преступное или безрассудное поведение,  будут отклонены.  
22.4 Приложения,  которые позволяют нелегально распространять файлы,  будут
отклонены.  
22.5   Приложения,  которые предназначены для использования в качестве
незаконных игорных средств,  в том числе счетчиков карт,  будут отклонены.  
22.6 Приложения,  которые позволяют совершать анонимные звонки (или
отправлять SMS/MMS),  в том числе с целью розыгрыша (пранк),  будут отклонены.  
22.7 Разработчики,  которые создают приложения,  ворующие пароли или другие
личные данные пользователя,  будут исключены из программы iOS  Developer.  
22.8   Приложения,  которые раскрывают места нахождения пунктов контроля ГИБДД
(проверка водителя на трезвость),  которые не опубликованы правоохранительными
органами,  а также приложения,  поощряющие и стимулирующие вождение в
нетрезвом виде,  будут отклонены.  
22.9   Приложения,  которые вычисляют лекарственные дозы,  должны быть
представлены только производителем этих лекарств или признанными
учреждениями (например,  больницами,  страховыми компаниями или
университетами).  
22.10          Приложения,  несанкционированно  использующие  превью  музыки  iTunes,  
будут  отклонены.  
!
!
23.  Passbook  
23.1 Карточки Passbook  могут быть использованы для отправки или приема
платежей,  передачи оферты (предложения)  или идентификации оферты (например,  
билеты в  кино,  авиабилеты,  купоны или призы).  Другое их использование может
привести к  отклонению приложения или аннулированию ваших учетных данных
Passbook.  
23.2 Карточки должны содержать актуальную контактную информацию о
выпускающем их эмитенте,  иначе приложение будет отклонено,  а ваши учетные
данные Passbook  могут быть аннулированы.  
23.3 Карточки должны быть подписаны лицом,  распространяющим их под
собственным именем,  торговой маркой или брендом,  иначе приложение будет
отклонено,  а ваши учетные данные Passbook  могут быть аннулированы.  
!
!
24.  Категория  "Для  детей"  
24.1 Приложения в категории "для детей"  должны содержать политику
конфиденциальности,  а также полностью соответствовать политике частной жизни
детей.  
24.2   Приложения в категории "для детей"  не должны содержать поведенческой
рекламы (например,  рекламодатель может не показывать объявления на основе
пользовательской активности в приложении).  Также любая контекстная реклама
должна быть подходящей для детей.  
24.3 Приложения в категории "для детей"  должны спрашивать разрешение
родителей или использовать родительский контроль (Parental  gate)  для перехода по
внешней ссылке или совершения торговых сделок.  
24.4 Приложения в категории "для детей"  должны быть сделаны специально для
детей в возрасте от 5  и младше,  от 6  до 8  или от 9  до 11  лет.  
!
!
25.  Расширения  
25.1         Расширения должны полностью соответствовать правилам App  Extension  
Programming.  
25.2          Расширения должны предоставлять некоторые функции (справку,  
дополнительные настройки),  иначе они будут отклонены.  
25.3          Расширения,  содержащие рекламу или встроенные покупки на основном
экране (extension  view),  будут отклонены.  
25.4          Клавиатурные расширения должны предоставлять возможность переходить на
следующую клавиатуру.  
25.5          Клавиатурные расширения должны функционировать при отсутствии
интернета,  иначе они будут отклонены.  
25.6          Клавиатурные расширения должны поддерживать цифровой и десятичный тип
(Number  and  Decimal  keyboard),  как описано в App  Extension  Programming  Guide,  иначе
они будут отклонены.  
25.7          Публикуя клавиатурные расширения в App  Store,  Вы должны выбрать
"Утилиты"  основной категорией.  Также должна быть указана политика
конфиденциальности.  В противном случае приложение будет отклонено.  
25.8          Расширения для клавиатуры могут собирать информацию о действиях
пользователя только для улучшения функциональности,  иначе они могут быть
отклонены.  
!
!
26.  HomeKit  
26.1         Основной целью приложений,  использующих HomeKit  Framework,  должно
быть обеспечение домашней автоматизации.  
26.2          Приложения,  использующие HomeKit  Framework,  должны содержать в
описании перечень функций,  а также иметь политику конфиденциальности,  иначе эти
приложения будут отклонены.  
26.3          Приложения не должны использовать информацию,  собранную из HomeKit  
API,  в рекламных целях,  а также информацию о действиях пользователя.  
26.4          Приложения,  использующие информацию,  собранную из HomeKit  API,  для
любых других целей,  кроме улучшения пользовательского интерфейса или
аппаратного/программного ПО домашней автоматизации,  будут отклонены.  
!
!
27.  HealthKit  
27.1          Приложения,  использующие HealthKit  Framework,  должны полностью
соответствовать действующим законодательствам для каждой территории,  где они
доступны.  Также должны соблюдаться пункты 3.3.28  и 3.3.39  лицензионного
соглашения программы.  
27.2          Приложения,  передающие ложные или неточные данные в HealthKit,  будут
отклонены.  
27.3         Приложения,  использующие HealthKit  Framework  и сохраняющие данные о
состоянии здоровья пользователей в iCloud,  будут отклонены.  
27.4          Приложения не должны использовать информацию,  собранную в HealthKit  API,  
для рекламных или иных целей,  за исключением советов по улучшению здоровья,  
медицинских показателей и корректировки фитнес-­‐программы,  иначе они будут
отклонены.  
27.5         Приложения,  без согласия пользователя раскрывающие третьим лицам
информацию,  полученную при помощи HealthKit  API,  будут отклонены.  
27.6          Приложения,  использующие HealthKit  Framework,  должны содержать в
описании информацию о совместимости с приложением Health  и должны четко
указывать на возможности HealthKit  в пользовательском интерфейсе.  
27.7          Приложения,  использующие HealthKit  Framework,  должны иметь политику
конфиденциальности,  иначе они будут отклонены.  
27.8          Приложения,  отвечающие за вынесение диагнозов и составление
рекомендаций по лечению,  или аппаратное обеспечение,  разработанное для
диагностирования болезней или составления медицинских рекомендаций по
лечению,  не имеющие официального письменного разрешения на эксплуатацию,  
будут отклонены.  
!
!
28.  TestFlight  
28.1          Приложения могут использовать TestFlight  только для бета-­‐тестирования
приложений,  предназначенных для публичного распространения,  и должны
полностью соответствовать App  Review  Guidelines.  
28.2          Приложения,  использующие TestFlight,  должны быть отправлены на проверку
каждый раз после внесения существенных изменений в контент или функционал.  
28.3          Приложения,  использующие TestFlight,  не могут быть предоставлены
тестировщикам в обмен на какое-­‐либо вознаграждение.  
!
!
29.  Apple  Pay  
29.1          Приложения,  использующие Apple  Pay,  должны предоставлять пользователю
всю важную информацию о покупке до совершения сделки,  иначе они будут
отклонены.  
29.2          Приложения,  использующие Apple  Pay,  должны правильно использовать
брендинг и элементы пользовательского интерфейса,  а также соответствовать
требованиям Apple  Pay  Human  Interface  Guidelines,  иначе они будут отклонены.  
29.3          Приложения,  использующие Apple  Pay  как механизм покупок,  не могут
предлагать товары или услуги,  которые нарушают закон любой территории,  в
которую товар будет доставлен.  Приложения не могут быть использованы в
незаконных целях.  
29.4          Приложения,  использующие Apple  Pay,  должны иметь политику
конфиденциальности,  иначе они будут отклонены.  
29.5          Приложения,  использующие Apple  Pay,  могут раскрыть данные пользователя
третьим лицам только в том случае,  если эти данные необходимы для облегчения
или улучшения доставки товаров и услуг,  или в соответствии с требованиями
законодательства.  
!
!
Заключение  
Этот документ представляет собой наши старания рассказать Вам о том,  как мы
рассматриваем приложения,  отправленные в App  Store,  и мы надеемся,  что это
руководство поможет Вам в разработке.  Это живой документ,  который будет
эволюционировать по мере того,  как мы будем встречаться с новыми приложениями
и ситуациями,  и мы периодически будем обновлять его,  чтобы отразить эти
изменения.  
Спасибо за то,  что Вы разрабатываете приложения под iOS.  Не смотря на то,  что этот
документ представляет собой довольно устрашающий список вещей,  которые делать
не надо,  пожалуйста,  помните,  что есть намного более короткий список того,  что надо
делать.  Прежде всего,  присоединяйтесь к нам в наших попытках удивить
пользователей и доставить им удовольствие.  Покажите им новый мир и позвольте
взаимодействовать с этим миром не так,  как раньше.  Наш опыт подсказывает,  что
пользователи всегда положительно реагируют на приложения с полезным
функционалом и продуманным интерфейсом.  Пойдите ещё дальше.  Дайте им
больше,  чем они ожидают.  Возьмите их туда,  где они никогда не  были.  Мы готовы
помочь Вам в этом.  
!
© Apple,  2014  
!
Перевод:  Антон (wowgamr) Аверкиев  
Актуальные версии перевода доступны на wowgamr.ru  и  habrahabr.ru  
Оригинал:  https://developer.apple.com/appstore/resources/approval/guidelines.html  
Документ актуален на 21.09.2014  
!
Полезные ссылки:  
1) iOS  Development  Course  
2) Just  Swi  (Programming  language)  
3) App  Store  Resource  Center  
4) iOS  Human  Interface  Guidelines