MacRumors

Skip to Content

Apple поделилась с разработчиками требованиями к браузерам и почтовым клиентам сторонних разработчиков по умолчанию

В iOS 14 Apple планирует разрешить пользователям выбирать стороннее приложение в качестве почтового клиента или браузера по умолчанию на iPhone или iPad, заменяя им стандартные приложения Safari и Mail от Apple.

safari chrome ios
Apple пока не раскрыла много подробностей об этой новой функции для пользователей, но, как отметил Федерико Виттич (Federico Vittici) из MacStories, компания опубликовала документацию для разработчиков, которые хотят, чтобы их приложения имели возможность быть установленными по умолчанию в качестве почтового клиента или браузера.

Согласно Apple, разработчики должны будут соответствовать определенным рекомендациям, и при выполнении этих условий появится возможность запросить управляемое право (managed entitlement), которое позволит приложению работать вместо собственных приложений Apple.

Приложения-браузеры по умолчанию должны предоставлять текстовое поле для ввода URL, инструменты поиска релевантных ссылок в интернете или тщательно отобранные списки закладок. При открытии URL приложения должны переходить непосредственно к указанному месту назначения и отображать ожидаемый веб-контент без перенаправления на неожиданный адрес.

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

Сторонние приложения-браузеры, установленные по умолчанию, будут открываться автоматически при нажатии на URL вместо приложения Safari, в то время как сторонние почтовые клиенты будут открываться при нажатии на ссылку mailto:.

Полную документацию Apple можно найти на сайте для разработчиков. Приложениям потребуется обновление с правами (entitlements), чтобы иметь возможность быть установленными в качестве браузера или почтового клиента по умолчанию в iOS 14, поэтому в настоящее время ни одно приложение не обладает такой функциональностью.

Мы должны увидеть приложения, способные заменить Mail или Safari в качестве приложений по умолчанию, ближе к осени, когда выйдет iOS 14.