Действия в сложных быстрых командах
Запуская быстрые действия из виджета на устройстве iOS или iPadOS или запуская быстрые действия на Apple Watch, помните, что для выполнения своих задач некоторые действия открывают приложение «Быстрые команды», усложняя Ваш рабочий процесс. Выбирая быстрые команды для запуска из виджета или на Apple Watch, старайтесь избегать команд со следующими действиями:
предварительный просмотр контента, например действие «Быстро просмотреть»;
использование камеры или микрофона;
запрос на выбор фотографий, музыки или контактов;
Использование переменной «Спрашивать каждый раз»
действия с включенной функцией «Область ввода текста» или «Показать окно выбора файла».
Ниже перечислены удачные примеры быстрых команд, которые можно запускать и выполнять прямо из виджета «Быстрые команды» или на Apple Watch.
Запрос входных данных
Используйте действие «Запросить входные данные» для ввода числовых значений в виджете или на Apple Watch. В примере ниже показан калькулятор, который отображается после запуска быстрой команды «Расчет чаевых» в виджете.
Например, можно использовать действие «Запросить входные данные» вместе с действием «Записать данные Здоровья», чтобы создать быструю команду для внесения данных о весе через виджет. При запуске этой быстрой команды в виджете откроется цифровая клавиатура для ввода данных о весе.
Если Вы добавляете в быструю команду, которую собираетесь запускать из виджета или на Apple Watch, действие «Запросить входные данные», обязательно укажите тип «Число» для параметра «Тип данных».
Буфер обмена
С помощью действия «Получить буфер обмена» можно получить контент для быстрой команды. Если приложения не поддерживают возможность публикации, Вы можете скопировать нужный контент в буфер обмена, а затем запустить быструю команду из виджета «Быстрые команды» или на Apple Watch, чтобы обработать контент или отправить его в другое место.
С помощью действия «Скопировать в буфер обмена» можно получить содержимое от быстрой команды без необходимости сохранять его в файл. К примеру, Вы можете передать быстрой команде список слов в качестве входных данных. Быстрая команда отсортирует список, отформатирует текст и скопирует результат в буфер обмена для последующей вставки в другом приложении. При использовании действия «Скопировать в буфер обмена» доступно два параметра. Выберите параметр «Только локально», чтобы содержимое буфера обмена нельзя было отправить в другие сервисы посредством Handoff. Введите время в поле «Удалить в срок», чтобы содержимое буфера обмена было стерто в определенное время.
Выбрать из списка, Выбрать из меню
С помощью действий «Выбрать из списка» и «Выбрать из меню» можно выбирать из списка вариантов в виджете «Быстрые команды» или на Apple Watch. Прямо в виджете или на часах Вы можете совершать выбор, который повлияет на способ выполнения быстрой команды.
Например, действие «Выбрать из списка» можно добавить в быструю команду, которая отображает список песен для воспроизведения. Можно создать и более сложную быструю команду с действием «Выбрать из меню», чтобы предусмотреть разные варианты выполнения быстрой команды и запускать серию действий в зависимости от выбранного варианта.
Подробнее см. в разделах Действие «Выбрать из списка» и Использование действия «Выбрать из списка» в Быстрых командах на iPhone или iPad.
Показать оповещение
Применяйте действие «Показать предупреждение» для отображения оповещений или запроса на подтверждение в виджете «Быстрые команды» или на Apple Watch. Когда при выполнении быстрой команды система выдаст оповещение, отобразится сообщение с кнопкой «Готово» (или иногда с кнопкой «Отменить»).
Для выполнения быстрых команд, которые обрабатывают большой объем контента или файлы большого размера, может открываться приложение «Быстрые команды».
Примечание. Если в виджете «Быстрые команды» отображается сообщение «Не удается загрузить», значит, исчерпан ресурс памяти виджета «Быстрые команды». Чтобы решить эту проблему, добавьте действие «Продолжить в приложении» в начальной части быстрой команды. Когда последовательность действий в быстрой команде дойдет до действия «Продолжить в приложении», откроется приложение «Быстрые команды», в котором завершится выполнение быстрой команды (в отличие от виджета, в приложении нет ограничений по объему памяти).