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

в 10:57, , рубрики: apple, Feedback Assistant, Help Desk Software, ITGLOBAL.COM, service desk, Блог компании ITGLOBAL.COM, разработка мобильных приложений, разработка под iOS, разработка приложений

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

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

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

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

Приложение доступно в вебе и на системах 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. Система загрузит всю необходимую диагностическую информацию.
  • Появились новые статусы. Они лучше отражают состояние заполненных отчётов об ошибках. Примером может быть «Potential Fix Identified» — он означает, что ошибку исправят в последующем обновлении операционной системы. Статус «Investigation Complete — Works as Designed» говорит о том, что баг на самом деле является фичей.

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

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

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

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

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

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

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

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

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

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

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

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


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


Автор: itglobalcom

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js