MacRumors

Skip to Content

Apple пересмотрела правила App Store, установив новые нормы для приложений для удаленного зеркалирования, таких как Steam Link

appstorelogoclean

Наряду с выходом iOS 12, доступной для бета-тестирования разработчикам с сегодняшнего дня, Apple представила новые правила App Store.

В руководстве App Store были внесены несколько изменений, и одно заметное изменение, по-видимому, было введено специально из-за истории с Steam Link, когда Apple сначала одобрила, а затем отказалась от приложения Steam Link для iOS.

Новый пункт руководства, 4.2.7, гласит, что все приложения для удаленного зеркалирования приложений, такие как Steam Link, должны соответствовать установленному набору правил. Таким приложениям не разрешается предлагать пользовательский интерфейс, имитирующий вид App Store или интерфейс магазина, а также включать возможность покупки программного обеспечения, которое еще не принадлежит пользователю. Apple разрешает проводить транзакции через приложения удаленного зеркалирования, при условии, что покупки совершаются на хост-устройстве, а не на устройстве iOS.

Интерфейс, отображаемый на клиенте, не должен имитировать вид iOS или App Store, не должен предоставлять интерфейс, похожий на магазин, или включать возможность просмотра, выбора или покупки программного обеспечения, которое еще не принадлежит или не лицензировано пользователем. Для ясности, транзакции, совершаемые в рамках зеркалируемого программного обеспечения, не должны использовать встроенные покупки, при условии, что транзакции обрабатываются на хост-устройстве.

С разъяснением позиции Apple относительно игр, транслируемых с ПК или Mac, приложение Steam Link все же может быть выпущено для устройств iOS. Valve еще не прокомментировала изменения в политике, и неясно, что Valve потребуется изменить, чтобы соответствовать новым правилам.

Существуют и другие изменения в правилах App Store. Например, измененный пункт 3.1.1 гласит, что приложения без подписки могут предлагать бесплатный пробный период, основанный на времени, с использованием бесплатной опции встроенной покупки, которая временно разблокирует функциональность приложения. Это позволит всем приложениям в App Store предлагать бесплатные пробные версии, а не только приложения с подпиской.

Приложения, предлагающие автообновляемые подписки, с другой стороны, не имеют права пытаться обмануть пользователей, побуждая их приобрести подписку под ложным предлогом или участвовать в практиках типа «bait-and-switch» (обман с приманкой). Такие приложения будут удалены из App Store.

Приложениям больше не разрешается поощрять пользователей отключать Wi-Fi, выключать определенные функции безопасности и вносить другие изменения в системные настройки, не связанные с основной функциональностью приложения.

Всем приложениям (включая стороннюю рекламу) теперь запрещено выполнять несвязанные фоновые процессы, такие как майнинг криптовалют.

Новое правило, 2.3.12, гласит, что все приложения обязаны «четко описывать» новые функции и изменения продуктов в тексте «Что нового». Приложения могут продолжать использовать общие описания для исправления ошибок, обновлений безопасности и улучшения производительности, но все более значительные изменения должны быть указаны в примечаниях.

Теперь приложения также обязаны получать явное согласие пользователя и предоставлять четкое визуальное указание при записи или создании записи активности пользователя. Также появилось новое правило, согласно которому приложения могут использовать символы Unicode, которые отображаются как эмодзи Apple в приложениях и метаданных приложений, что отличается от ситуации ранее в этом году, когда некоторые приложения отклонялись за использование эмодзи в описаниях App Store. Однако эмодзи нельзя встраивать непосредственно в двоичный файл приложения.

Существует множество других мелких изменений в правилах, касающихся возрастных рейтингов, документов iCloud, безопасности данных, криптовалют и многого другого. Полный список правил App Store доступен на веб-сайте Apple по адресу: https://developer.apple.com/app-store/review/guidelines/.