Хабрахабр

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

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


Фото — Maurits Bausenhart — Unsplash

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

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

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

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

По словам представителей 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 мигрировали идентификаторы предыдущих обращений, прикрепленные к ним файлы и переписку с техподдержкой.


Фото — The Nigmatic — Unsplash

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

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

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

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

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

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

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

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

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

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

Теги
Показать больше

Похожие статьи

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»
Закрыть