- PVSM.RU - https://www.pvsm.ru -

Что предложит Feedback Assistant — платформа для разработчиков, которая заменит Bug Reporter

Сегодня мы решили рассказать об изменениях и других метаморфозах в политике Apple, коснувшихся ИТ-комьюнити. Обсудим, что происходит, и как на это реагирует сообщество.

Что предложит Feedback Assistant — платформа для разработчиков, которая заменит Bug Reporter - 1 [1]
Фото — Maurits Bausenhart [2] — Unsplash

Bug Reporter ушел в прошлое

Во время своей июньской конференции Apple объявили, что прекращают поддержку Bug Reporter. Это — инструмент для отправки сообщений об ошибках в приложениях. Теперь разработчикам придется направлять все баг-репорты через Feedback Assistant, а bugreporter.apple.com уже перенаправляет посетителей на feedbackassistant.apple.com [3].

Приложение доступно в вебе и на системах iOS 12.4 beta, iOS 13 beta и macOS Catalina beta. На Mac Feedback Assistant находится в директории /System/Library/CoreServices/Applications. Также можно воспользоваться URL-схемой applefeedback://.

Новая функциональность

По словам представителей Apple, с Feedback Assistant разработчики смогут быстрее отправлять баг-репорты. В этом поспособствуют следующие возможности сервиса:

  • Автоматический сбор диагностики. Теперь не нужно прикреплять файл sysdiagnose к каждому отчёту об ошибке. Feedback Assistant делает это автоматически, если отчет об ошибке отправляется из соответствующего приложения. При этом (только с позволения разработчика) инструмент проведет локальную диагностику проблемного участка ОС, чтобы собрать дополнительную информацию. Хотя о каких именно участках идет речь, в Apple не пояснили.
  • Кроссплатформенные отчеты. Можно отправить отчет об ошибке, возникшей на стороннем устройстве. Например, с Feedback Assistant на iOS можно сообщить о баге на Apple TV, HomePod или Apple Watch. Система загрузит всю необходимую диагностическую информацию.
  • Появились новые статусы [4]. Они лучше отражают состояние заполненных отчётов об ошибках. Примером может быть «Potential Fix Identified» — он означает, что ошибку исправят в последующем обновлении операционной системы. Статус «Investigation Complete — Works as Designed» говорит о том, что баг на самом деле является фичей.

Что со старыми баг-репортами

Отчеты из Bug Reporter будут доступны в Feedback Assistant. В Apple мигрировали идентификаторы предыдущих обращений, прикрепленные к ним файлы и переписку с техподдержкой.

Что предложит Feedback Assistant — платформа для разработчиков, которая заменит Bug Reporter - 2
Фото — The Nigmatic [5] — Unsplash

Но ряд баг-репортов все же удалили — это было сделано для соответствия требованиям GDPR. Согласно его пятой статье [6], компания не может хранить персональные данные дольше, чем того требуют цели обработки. Поэтому в Apple избавились от отчетов, обсуждения которых закрыли более пяти лет назад. Также «под нож» пошли баг-репорты, которые не обновлялись минимум 60 дней.

Что думает сообщество

В целом сообщество встретило новые изменения положительно. Разработчики говорят, что нативное приложение действительно упрощает отправку баг-репортов. Плюс появилось больше подкатегорий для классификации багов. Эксперты ожидают, что благодаря нововведению API и другие решения Apple будут обновляться быстрее. Но переход с одного инструмента на другой прошел не так гладко, как того хотелось. Один из разработчиков в своем блоге отметил [7], что всем его старым отчетам была назначена единая дата — это усложнило поиск. А у кого-то изменились [8] идентификаторы отчетов.

При этом Feedback Assistant пока работает нестабильно. Некоторые пользователи не могут [9] отправить баг-репорт. При попытке загрузить скриншот, приложение вылетает. Хотя эту проблему можно обойти — нужно [10] загрузить отчет без фото, а затем отредактировать его. Остается надеяться, что все недостатки инженеры Apple устранят уже в ближайшее время.

О других изменениях

В начале июня Apple также анонсировали [11] изменения в гайдлайнах для разработчиков приложений. Самым крупным из них можно назвать запрет на использование «сторонних аналитических сервисов или рекламы» в приложениях для детей. Его цель — выполнить требования американских и европейских законодателей, а именно Закона о защите конфиденциальности детей в интернете [12] и GDPR.

Некоторые компании уже выказали свое отрицательное мнение касательно новых требований. Например, представители канала PBS отметили [13], что теперь им будет сложно оценивать эффективность работы приложений и, как следствие, улучшать их функциональность.

Также стоит выделить новый запрет для VPN-сервисов. Теперь компаниям, разрабатывающим средства анонимизации в сети, запрещено обрабатывать, продавать и передавать персональные данные пользователей третьим лицам. Вероятно, это решение связано с недавним исследованием Top10VPN [14]. По данным организации, владельцами половины из 30 самых популярных VPN-приложений являются китайские компании. Этот факт вызвал опасения [15] в американском сообществе.

Более того, в Apple намереваются исключить из App Store все приложения, которые собирают любые данные о пользователях из сторонних источников без разрешения. Первые результаты новой политики компании мы сможем увидеть уже в ближайшее время. Все приложения в магазине разработчики обязаны привести в соответствие с новыми требованиями до 3 сентября 2019 года.


Мы в ITGLOBAL.COM [16] предлагаем услуги частного и публичного облака. Вот что мы пишем в нашем корпоративном блоге по теме:


Автор: itglobalcom

Источник [21]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/apple/324958

Ссылки в тексте:

[1] Image: https://habr.com/ru/company/itglobalcom/blog/461157/

[2] Maurits Bausenhart: https://unsplash.com/photos/AEB9kqWqOFM

[3] feedbackassistant.apple.com: https://feedbackassistant.apple.com/welcome

[4] новые статусы: https://developer.apple.com/bug-reporting/status/

[5] The Nigmatic: https://unsplash.com/photos/ssMYmNDdPtI

[6] пятой статье: https://gdpr-info.eu/art-5-gdpr/

[7] в своем блоге отметил: https://mjtsai.com/blog/2019/06/12/feedback-assistant-replaces-bug-reporter/

[8] изменились: https://twitter.com/steipete/status/1136708236051005440

[9] не могут: https://www.reddit.com/r/iOSBeta/comments/bztl4x/bug_attaching_an_image_to_the_feedback_assistant/

[10] нужно: https://www.reddit.com/r/iOSBeta/comments/bztl4x/bug_attaching_an_image_to_the_feedback_assistant/eqwwnhg/

[11] анонсировали: https://developer.apple.com/news/?id=06032019j

[12] Закона о защите конфиденциальности детей в интернете: https://ru.wikipedia.org/wiki/Children%E2%80%99s_Online_Privacy_Protection_Act

[13] отметили: https://www.vox.com/recode/2019/6/11/186569

[14] недавним исследованием Top10VPN: https://www.top10vpn.com/free-vpn-app-investigation/

[15] вызвал опасения: https://www.ft.com/content/e5567d8a-ee65-11e8-89c8-d36339d835c0

[16] ITGLOBAL.COM: https://itglobal.com/

[17] Penetration Testing: как проходит внешний аудит безопасности: https://blog.itglobal.com/standarty/penetration-testing-vneshnij-audit-bezopasnosti/

[18] Зачем клиенту облачного провайдера знать об уровне надежности ЦОД: https://blog.itglobal.com/standarty/zachem-klientu-oblachnogo-provajdera-znat-ob-urovne-nadezhnosti-cod/

[19] Гибридные облака: вчера, сегодня, завтра: https://blog.itglobal.com/resheniya/gibridnye-oblaka-vchera-segodnya-zavtra/

[20] Эффект GDPR: как новый регламент повлиял на IT-экосистему: https://blog.itglobal.com/bezopasnost/effekt-gdpr-kak-novyj-reglament-povliyal-na-it-ekosistemu/

[21] Источник: https://habr.com/ru/post/461157/?utm_campaign=461157&utm_source=habrahabr&utm_medium=rss