
Сегодня Apple обновила Руководство по проверке App Store с рядом изменений. Новые руководства включают пересмотр положений, касающихся безопасности данных, майнинга криптовалют, бесплатных пробных периодов приложений, рекламы и многого другого.
Прежде всего, Apple добавила новый раздел в Руководство по проверке App Store о безопасности данных. Компания заявляет, что приложения должны внедрять меры, обеспечивающие надлежащую обработку пользовательских данных:
Приложения должны внедрять соответствующие меры безопасности для обеспечения надлежащей обработки информации пользователя, собранной в соответствии с Лицензионным соглашением разработчика Apple и настоящим Руководством (см. Руководство 5.1 для получения дополнительной информации) и предотвращать ее несанкционированное использование, раскрытие или доступ третьими лицами.
Apple также описывает, как разработчики могут предлагать бесплатные пробные периоды своих приложений. Если ранее это касалось приложений с подпиской, то теперь говорится, что приложения без подписки могут предлагать бесплатный пробный период по времени, используя «непотребляемую» внутриприложениевую покупку:
Приложения без подписки могут предлагать бесплатный пробный период по времени перед предоставлением возможности полной разблокировки, настроив элемент «Непотребляемая внутриприложениевая покупка» на ценовой категории 0 с использованием соглашения об именовании: «14-дневный пробный период».
Перед началом пробного периода ваше приложение должно четко указывать его продолжительность, контент или услуги, которые больше не будут доступны по окончании пробного периода, а также любые последующие платежи, которые пользователь должен будет произвести для полной функциональности. Узнайте больше об управлении доступом к контенту и продолжительности пробного периода с помощью квитанций и Device Check.
Это важно, поскольку Руководство по проверке Apple ранее описывало только процесс бесплатных пробных периодов в отношении приложений с подпиской. Теперь же компания допускает бесплатные пробные периоды для всех типов приложений.
Новые руководства также уточняют правила, касающиеся многоплатформенных сервисов. Это, в частности, относится к таким приложениям, как Steam Link, которое Apple заметно отклонила в прошлом месяце. Теперь Apple заявляет, что приложения, работающие на нескольких платформах, могут позволить пользователям получать доступ к контенту, приобретенному в другом месте, но этот контент также должен быть доступен через внутриприложениевые покупки.
Многоплатформенные сервисы: Приложения, работающие на нескольких платформах, могут разрешать пользователям доступ к контенту, подпискам или функциям, которые они приобрели в другом месте, при условии, что эти элементы также доступны в качестве внутриприложениевых покупок в приложении. Вы не должны прямо или косвенно нацеливать пользователей iOS на использование способа покупки, отличного от внутриприложениевой покупки, а ваши общие сообщения о других способах покупки не должны отговаривать от использования внутриприложениевой покупки.
Также, в связи с приложениями для удаленного зеркалирования, такими как Steam Link, Apple указывает, что хост-устройство для таких приложений должно быть персональным компьютером, принадлежащим пользователю, и не только:
(a) Хост-устройство является персональным компьютером, принадлежащим пользователю, и хост, и клиент должны быть подключены в локальной сети (LAN).
(b) Любое программное обеспечение или сервисы, отображаемые в клиенте, полностью отображаются на экране хост-устройства и не могут использовать API или функции платформы, выходящие за рамки того, что требуется для потоковой передачи удаленного рабочего стола.
(c) Создание и управление всеми учетными записями должно начинаться с хост-устройства.
(d) Пользовательский интерфейс, отображаемый в клиенте, не должен напоминать вид iOS или App Store, не должен предоставлять интерфейс, похожий на магазин, или включать возможность просмотра, выбора или покупки программного обеспечения, которым пользователь еще не владеет или не имеет лицензии. Для ясности, транзакции, происходящие в зеркальном программном обеспечении, не должны использовать внутриприложениевые покупки, при условии, что транзакции обрабатываются на хост-устройстве.
Кроме того, Apple включает новые детали о криптовалютах и конкретно заявляет, что приложения не могут майнить криптовалюты в фоновом режиме.
(i) Кошельки: Приложения могут способствовать хранению виртуальной валюты, при условии, что они предлагаются разработчиками, зарегистрированными как организация.
(ii) Майнинг: Приложения не могут майнить криптовалюты, если обработка выполняется вне устройства (например, облачный майнинг).
(iii) Биржи: Приложения могут способствовать транзакциям или переводам криптовалюты на одобренной бирже, при условии, что они предлагаются самой биржей.
(iv) Первоначальные предложения монет: Приложения, способствующие Первоначальным предложениям монет (“ICO”), торговле фьючерсами на криптовалюты и другим криптовалютным ценным бумагам или квази-ценным бумагам, должны исходить от устоявшихся банков, брокерских фирм, фьючерсных комиссионных брокеров (“FCM”) или других одобренных финансовых учреждений и должны соответствовать всем применимым законам.
(v) Криптовалютные приложения не могут предлагать валюту за выполнение задач, таких как загрузка других приложений, поощрение других пользователей к загрузке, публикация в социальных сетях и т. д.
Также в сегодняшние пересмотры включены новые детали о внутриприложениевой рекламе. Apple заявляет, что реклама должна соответствовать аудитории приложения и не может использовать конфиденциальные пользовательские данные для таргетинга:
Реклама: Реклама, отображаемая в приложении, должна соответствовать возрастному рейтингу приложения, позволять пользователю видеть всю информацию, используемую для его таргетинга этой рекламой (без необходимости покидать приложение), и не может использоваться для таргетированной или поведенческой рекламы на основе конфиденциальных пользовательских данных, таких как медицинские данные (например, из API HealthKit), данные школы и класса (например, из ClassKit) или данные детей (например, из приложений в категории «Дети») и т. д.
Всплывающие объявления или реклама, которые прерывают или блокируют пользовательский опыт, должны четко указывать, что это реклама, не должны манипулировать пользователями или обманывать их, заставляя нажимать на них, и должны предоставлять легкодоступные и видимые кнопки закрытия/пропуска, достаточно большие, чтобы пользователи могли легко закрыть рекламу.
С полным Руководством по проверке App Store от Apple можно ознакомиться здесь.
Подпишитесь на 9to5Mac на YouTube, чтобы получать больше новостей Apple: