Новая iOS 14 характеристика показывает, сколько приложений сунулись в буфер обмена

By | June 25, 2020

Новая функция в iOS 14 разработчик бета 1 Некоторые пользователи врасплох. Эта функция предупреждает пользователя каждый раз, когда приложению доступ к буферу обмена по любой причине, и давайте просто скажем, что сегодня слишком много приложений, которые имеют доступ к буферу обмена, казалось бы, без всякой причины.

Если у вас установлена iOS 14 бета-1 и скопировать элемент в буфер обмена, далее ОС покажет всплывающее уведомление в верхней части экрана уведомить вас, когда приложение имеет доступ к данных в буфер обмена. Видео ниже демонстрирует это в действии. Убедитесь, что вы смотрите его в полноэкранном режиме, так что вы видите в верхней части видео, где отображаются все уведомления.

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

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

Теперь, прежде чем начнется паника, стоит отметить, что приложения часто нуждаются в доступе к буферу обмена по разным причинам. Хром, например, будет проверять буфер обмена, если он имеет URL-адрес, который он будет предлагать при нажатии на адресную строку. Популярным на Reddit приложение Аполлона (здесь не показана) будет проверять буфер обмена, если у вас есть реддите ссылку вставил туда, а потом спросить, если вы хотите открыть ссылку внутри Аполлона.

Baca Juga  Google платить расширяет доступность в 17 странах мира, 62 новых банков теперь поддерживается

Кристиан Селиг, разработчик Аполлона, даже взял на Reddit , чтобы объяснить, почему его приложение требует доступ к буферу обмена и как именно она работает. По данным Селиг,

Это буквально как “Эй прошивкой, есть ли URL-адрес в буфер обмена? Да Нет, это Реддите один? Так здорово позвольте мне спросить их, если они хотят открыть его”.Явно не что-то еще произошло, как он покидает прибор или что-либо. Он будет показывать этот баннер, даже если нет URL-адресов Reddit, потому что он должен проверить URL-адрес, чтобы увидеть, если URL-адрес Reddit в первую очередь. Адрес Шредингера Реддите. Но API буфера обмена (до iOS 14) был очень открытым, как кто-то сказал, что если медицинские показатели были в буфер обмена как текст? Ну а в случае Аполлона, что не квалифицировать его как URL, так что это даже не “взгляд”.

Селиг признает, что только потому, что его приложение не злоупотреблять данными из буфера обмена, не означает, что другие приложения не. Он также признает, что даже в его случае мы просто должны принять его слово.

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

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

Baca Juga  Спринт предлагает льготный ремонт экрана на вашем Galaxy телефону

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

П. С. Это не прошивкой проблемы. Это обычное поведение для приложений на всех платформах и почему менеджеры паролей автоматическая очистка буфера обмена через определенный промежуток времени.