В iOS 15 функция «Быстрые команды»** (Shortcuts) превратилась из полезного дополнения в мощный инструмент автоматизации, способный сэкономить часы рутинной работы. Apple значительно расширила возможности приложения, интегрировав его глубже в систему — теперь команды работают даже на экране блокировки и в Центре управления. Но многие пользователи до сих пор не используют этот потенциал, ограничиваясь стандартными действиями вроде запуска таймера или отправки сообщения.
Настройка быстрых команд в iOS 15 отличается от предыдущих версий — появились новые триггеры (например, Автоматизация по времени с учетом геолокации), поддержка JavaScript для продвинутых сценариев и возможность создавать команды прямо из Siri. В этой статье разберём не только базовые настройки, но и скрытые функции: как запускать команды по жесту на задней панели iPhone, автоматизировать работу с Apple Music или Заметками, а также обходить ограничения Apple для некоторых действий. Если вы думаете, что быстрые команды — это только для гиков, вы сильно ошибаетесь: после прочтения вы сможете настроить автоматическое оповещение о пробках по маршруту на работу или одном касанием отправлять готовые ответы в WhatsApp.
Что такое Быстрые команды и зачем они нужны в iOS 15
Приложение «Быстрые команды»** (ранее Workflow) — это визуальный конструктор для создания цепочек действий, которые выполняются по одному тапу, голосовой команде или автоматически при наступлении события. В iOS 15 оно стало системным и получило доступ к новым API, включая:
- 🔄 Фоновое выполнение — команды могут работать без открытия приложения (например, изменять настройки Wi-Fi по расписанию).
- 🗺️ Геолокационные триггеры — запуск команд при прибытии/убытии из определённого места (дом, работа, спортзал).
- 🎵 Интеграция с Apple Music — создание плейлистов, управление воспроизведением по голосу.
- 📱 Жесты на задней панели — запуск команд двойным/тройным тапом по iPhone (начиная с iOS 14.7, но в iOS 15 расширен список поддерживаемых действий).
Главное отличие от iOS 14: теперь команды могут взаимодействовать с Контактами, Календарём и Напоминаниями на уровне системы, а не через обходные пути. Например, можно создать команду, которая:
⚠️ Внимание: Некоторые действия (например, изменение системных настроек вроде Режима энергосбережения) требуют подтверждения в первый запуск. Это ограничение Apple для безопасности.
| Версия iOS | Доступные триггеры | Ограничения |
|---|---|---|
| iOS 13–14 | Голосовые команды, виджеты, ручной запуск | Нет фонового выполнения, ограниченный доступ к API |
| iOS 15.0–15.4 | + Геолокация, + Автоматизация по времени, + Жесты | Требуется подтверждение для системных действий |
| iOS 15.5+ | + Интеграция с Focus, + JavaScript в командах |
Ограничения на изменение NFC-настроек |
Пример из жизни: вы можете настроить команду «Я еду домой», которая:
- Отправляет сообщение в семейный чат с расчётным временем прибытия (на основе данных Apple Maps).
- Включает воспроизведение подкаста или плейлиста Apple Music.
- Активирует режим
«Не беспокоить»и включаетТёмную тему.
Как включить и настроить Быстрые команды в iOS 15
По умолчанию приложение «Быстрые команды»** предварительно установлено на всех iPhone с iOS 15, но его значок может быть скрыт в папке «Утилиты». Если вы не находите его:
- Проверьте папку
«Утилиты»на последнем экране. - Используйте поиск по App Store — приложение бесплатное, но может потребоваться обновление.
- Если значок удалён, восстановите его через
Настройки → Экранное время → Содержимое и конфиденциальность → Быстрые команды.
После первого запуска приложение предложит пройти краткое обучение. Не пропускайте его — в iOS 15 появились новые элементы интерфейса, например:
- 📌 Вкладка
«Автоматизация»— для создания триггеров (ранее была скрыта в настройках команды). - 🔧 Кнопка
«…»в правом верхнем углу — доступ к расширенным настройкам команды. - 🤖 Вкладка
«Галерея»— готовые шаблоны от Apple и сообщества (обновляются еженедельно).
Чтобы разрешить выполнение команд в фоновом режиме:
Настройки → Быстрые команды → Дополнительно → Разрешить недоверенные команды (включить)
Настройки → Быстрые команды → Автоматизация → Разрешить выполнение без подтверждения (выбрать)
Установить последнюю версию iOS 15.x
Включить синхронизацию iCloud для Быстрых команд
Разрешить доступ к Контактам/Календарю/Геолокации
Отключить ограничения в Экранном времени (если есть)-->
Создание первой команды: пошаговая инструкция
Начнём с простого примера: команда для отправки вашего местоположения близкому человеку. Это актуально, если вы часто делитесь маршрутом или хотите быстро оповестить о своём местонахождении.
Шаг 1. Откройте «Быстрые команды»** → нажмите «+» в правом верхнем углу → выберите «Создать команду».
Шаг 2. Нажмите «Добавить действие» и в поисковой строке введите «Местоположение». Выберите действие «Получить текущее местоположение».
Шаг 3. Добавьте ещё одно действие: «Отправить сообщение». В поле «Кому» выберите контакт, в поле «Сообщение» вставьте переменную «Местоположение» (она появится после первого действия).
Шаг 4. Нажмите «Далее», назовите команду (например, «Отправить моё местоположение») и сохраните.
Теперь команду можно запустить:
- 🗣️ Голосом:
«Эй, Сири, отправить моё местоположение». - 👆 Тапом по виджету на главном экране.
- 🔄 Через
Центр управления(если добавили туда).
Автоматизация команд: триггеры по времени, местоположению и событиям
В iOS 15 автоматизация стала гибче — теперь можно создавать цепочки действий, которые срабатывают без вашего участия. Например:
- ⏰ По времени: Включать
Режим снав 23:00 и выключать в 7:00. - 🏠 По местоположению: При прибытии на работу отключать Wi-Fi и включать Мобильные данные.
- 📱 По событию: При подключении к зарядке запускать подкаст и активировать
Не беспокоить.
Как настроить автоматизацию по геолокации:
- Откройте вкладку
«Автоматизация»→«Создать автоматизацию для себя». - Выберите триггер
«Прибытие»или«Убытие». - Укажите адрес (можно выбрать из
Контактовили ввести вручную). - Добавьте действия (например,
«Установить громкость»на 30% и«Включить Bluetooth»). - Отключите опцию
«Спрашивать перед выполнением»(если доверяете команде).
⚠️ Внимание: Автоматизация по геолокации сильно расходует батарею. Если заметите быстрый разряд, ограничьте количество активных триггеров или увеличьте радиус зоны срабатывания (в настройках местоположения команды).
Как обойти ограничение Apple на фоновое выполнение?
Некоторые команды (например, изменение системных настроек) требуют подтверждения при первом запуске. Чтобы этого избежать:
1. Запустите команду вручную один раз и подтвердите действие.
2. Вернитесь в настройки автоматизации и отключите опцию «Спрашивать перед выполнением».
3. Теперь команда будет выполняться автоматически, но только если вы хотя бы раз подтвердили её вручную.
Скрытые фишки Быстрых команд в iOS 15
Apple не афиширует все возможности Быстрых команд, но в iOS 15 появились действительно полезные «пасхалки»:
- 🎨 Динамические обои: Команда может менять обои на главном экране в зависимости от времени суток или погоды. Для этого используйте действия
«Получить текущую дату»+«Установить обои»с условием. - 📊 Быстрый доступ к заметкам: Создайте команду, которая открывает последнюю заметку из папки
«Избранное»в Apple Notes одним тапом. - 🔊 Управление звуком: Настройте команду для переключения между
«Тихий режим»,«Вибрация»и«Звук»по круговому жесту (например, тройной тап по задней панели). - 🔗 Глубокие ссылки: Команды могут открывать скрытые настройки iOS, например:
prefs:root=WIFI(откроет меню Wi-Fi напрямую).
Одна из самых полезных фишек — интеграция с Focus (Режимы концентрации). Вы можете создать команду, которая:
- Активирует режим
«Работа». - Открывает Apple Music с плейлистом для концентрации.
- Запускает таймер на 25 минут (техника Pomodoro).
- Отправляет уведомление в Slack о начале рабочего блока.
Для этого используйте комбинацию действий «Установить режим концентрации», «Воспроизвести» и «Начать таймер».
Жесты на задней панели: как запускать команды тапами
Начиная с iOS 14.7, iPhone (начиная с iPhone 8) поддерживают жесты на задней панели — двойной или тройной тап по логотипу Apple. В iOS 15 этот функционал расширен: теперь жестам можно назначать Быстрые команды.
Как настроить:
- Откройте
Настройки → Универсальный доступ → Касание → Коснитесь задней панели. - Выберите
«Двойное касание»или«Тройное касание». - В списке действий прокрутите вниз и выберите
«Быстрая команда». - Укажите нужную команду из списка.
Примеры полезных команд для жестов:
- 📸 Фото/селфи: Запуск камеры в режиме
«Портрет»или«Видео». - 🔦 Фонарик: Включение/выключение фонарика с регулировкой яркости.
- 📱 Режимы: Переключение между
«Не беспокоить»и«Режимом сна». - 🔄 Последние приложения: Открытие последнего используемого приложения (через действие
«Открыть приложение»с переменной).
⚠️ Внимание: Жесты на задней панели могут случайно срабатывать в кармане. Чтобы этого избежать, увеличьте задержку срабатывания в настройках «Универсальный доступ → Касание → Продолжительность нажатия».
Продвинутые сценарии: JavaScript, API и интеграция с сервисами
Для пользователей, знакомых с программированием, iOS 15 открывает новые горизонты благодаря поддержке JavaScript в командах. С помощью действия «Выполнить скрипт» можно:
- 📡 Парсить данные с веб-страниц (например, получать курс валют или погоду без сторонних приложений).
- 🔄 Работать с API (отправлять запросы к Telegram Bot API, Google Sheets или Notion).
- 📊 Обрабатывать JSON (например, получать данные о пробках из Yandex Maps API и отправлять их в уведомление).
Пример скрипта для получения курса доллара с сайта ЦБ:
// Получаем данные с сайта ЦБ РФ
let url = "https://www.cbr.ru/scripts/XML_daily.asp";
let response = await new Request(url).loadJSON();
// Извлекаем курс доллара
let usdRate = response.Valute.find(v => v.CharCode === "USD").Value;
// Возвращаем результат для использования в команде
usdRate;
Чтобы использовать этот скрипт:
- Добавьте действие
«Выполнить скрипт». - Вставьте код выше.
- Добавьте действие
«Показать уведомление»и вставьте переменную«Скрипт». - Запустите команду — вы получите текущий курс доллара в уведомлении.
Для работы с API потребуется токен доступа (например, для Telegram Bot его можно получить у @BotFather). Пример команды для отправки сообщения в Telegram:
let token = "ВАШ_TOKEN";
let chatId = "ВАШ_CHAT_ID";
let text = "Сообщение из Быстрых команд!";
let url = `https://api.telegram.org/bot${token}/sendMessage?chat_id=${chatId}&text=${text}`;
await new Request(url).load();
FAQ: Частые вопросы по Быстрым командам в iOS 15
🔹 Почему моя команда не выполняется автоматически?
Вероятно, в настройках автоматизации включена опция «Спрашивать перед выполнением». Отключите её в меню команды («…» → Настройки → Спрашивать перед выполнением). Также проверьте, разрешены ли фоновые обновления для приложения «Быстрые команды»** в Настройки → Основные → Обновление контента.
🔹 Можно ли делиться командами с другими пользователями?
Да! Откройте команду, нажмите «…» → Поделиться. Вы можете отправить файл .shortcut через AirDrop, iMessage или сохранить в iCloud Drive. При импорте команда может запросить доступ к данным (например, к Контактам или Геолокации).
🔹 Как вернуть удалённую команду?
Удалённые команды хранятся в «Корзине» до 30 дней. Чтобы восстановить: откройте «Быстрые команды»** → вкладка «Корзина» в левом нижнем углу → выберите команду и нажмите «Восстановить». Если корзина пуста, проверьте резервную копию в iCloud (настройки синхронизации находятся в Настройки → [Ваше имя] → iCloud → Быстрые команды).
🔹 Почему Siri не распознаёт мою команду?
Проблема может быть в названии команды. Убедитесь, что:
- Название короткое и легко произносится (например,
«Домой»вместо«Отправить сообщение о прибытии домой»). - Язык Siri совпадает с языком команды (проверьте в
Настройки → Siri и Поиск → Язык Siri). - Команда сохранена в iCloud (локальные команды не всегда доступны для Siri).
Если проблема остаётся, перезапустите Siri: Настройки → Siri и Поиск → Отключить/включить «Послушать „Эй, Сири“».
🔹 Можно ли запускать команды на Mac или Apple Watch?
Да, но с оговорками:
- Mac: Команды синхронизируются через iCloud, но некоторые действия (например, связанные с Apple Music или Сообщениями) могут не работать из-за ограничений macOS.
- Apple Watch: Поддерживаются только команды с действиями, доступными на часах (например,
«Запустить тренировку»или«Показать погоду»). Для настройки откройте «Быстрые команды»** на iPhone, выберите команду и включите опцию«Показать на Apple Watch».