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



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

    На WWDC 2020 Apple рассказала, что в iOS 14 и iPadOS 14 пользователи смогут менять приложения для веб-браузера и электронной почты по умолчанию на приложения сторонних разработчиков, которые одобрят модераторы App Store. Однако, в текущих бета-версиях iOS 14 для разработчиков эта возможность пока не доступна.

    Первым появление на портале Apple новой информации для разработчиков заметил основатель и редактор MacStories Федерико Витиччи (Federico Viticci), он написал про это в Twitter.

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

    Каждый разработчик должен дополнительно получить от Apple разрешение на использование пользователем его приложения вместо штатного путем отправки заявки на электронную почту «default-browser-requests@apple.com» или «default-mail-app-requests@apple.com».

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

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

    Многие разработчики уже готовят обновления для своих приложений, чтобы соответствовать данным требованиям Apple, например, об этом сообщили разработчики Spark.

    Пользователям для выбора приложений по умолчанию вместо Safari и Mail нужно будет зайти в настройки iPhone и iPad, выбрать там стороннее приложение и в его параметрах в разделе «Приложение браузера/почты по умолчанию» сделать изменения на другое доступное приложение. После этого при открытии ссылки или адреса электронной почты появится уведомление с предупреждением о запуске стороннего приложения вместо штатного. Так Apple проверяет, что пользователь действительно выбрал стороннее приложение вместо штатного. Если пользователь подтвердит открытие в стороннем приложении, то больше уведомление появляться не будет.
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 19

      +8
      Требования для браузера — быть браузером. Требования для почты — получать/отправлять письма.

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

      Что они там готовят? Все браузеры были без адресной строки, а почтовики не умели отправлять письма?
        +5

        По-видимому, это против скама, который прикидывается браузером или почтовиком.

          +2
          Нужно же максимально формализовать критерии отбора, по которым Apple будет отсеивать или одобрять приложения. Отсюда и такие, на первый взгляд, глупые требования соответствия. Вопрос только до какой степени будет все это интегрировано в систему
            –1
            Вопрос адресован не Эпплу, с ним как раз все понятно.
            В статье указано «Многие разработчики уже готовят обновления» — это либо просто такой оборот, потому что надо было что-то написать, либо там раньше были сторонние почтовики без почты.
              +1
              Это не оборот, а необходимость — Apple добавила в Entitlements новые поля, которые нужно поддерживать. Да и некоторые сторонние почтовики создавались что называется «под себя», может захотят добавить в них поддержку сторонних провайдеров.
          0
          Замечательно, что они собираются дать такую возможность изменить стандартные приложения, на сторонние, главное, чтоб не превратилось это все в свалку, как с андройдом в свое время. Помню, был у меня в свое время
            0
            О какой свалке речь?
              0

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

            –1
            Как по мне, то ничего лучшего, нежели Safari и Mail для iOS нет.
            Однако, " пусть расцветают сто цветов " ( Мао )
              –2
              В Мэйл уже подвезли возможность добавить в имейл несколько картинок за один раз?
                0

                Да

                +1
                Safari уже перестал быть отдельной болью для поддержки?
                  –2

                  Поддержки чего?

                    +1
                    У Safari отдельное своеобразное видение js, css
                      +1
                      Не перестал, но до ИЕ6 ему все же далеко. Редко встречаются сильные проблемы.
                      Минус в том, что без мака/айфона фиг потестишь актуальную версию (онлайн не в счет, там платно).
                        0
                        Зато они бывают очень неожиданными, вот например: caniuse.com/#feat=internationalization

                        Все зелененькое, вот только компонент с intl дохнет на сафари, придется расследовать.

                        И про мак — в точку.
                          +1
                          Это не неожиданно. Неожиданно, это когда скролл в айфрейме не работает на определенных айфонах. И тебе присылают видео с камеры телефона, который снимает другой айфон с битым экраном на лобовом стекле при езде по самому, с*ка, бездорожью. И ты пытаешься понять что вообще происходит.
                +9

                  +1

                  О, сегодня ответ пришёл.


                  Hi George,


                  This e-mail is to help app developers (such as Mozilla) get the new entitlement to allow their browser to be used as the default.


                  Thanks1


                  -Brent


                  Please include the line below in follow-up emails for this request.


                  Follow-up: 742712300

                Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                Самое читаемое