Ответ 1
РЕДАКТИРОВАТЬ
Параметры теперь поддерживаются в iOS13. Документация
Старый ответ
На данный момент (iOS12) это не работает. Значения всех пользовательских параметров должны быть известны, когда вы дарите ярлык. Из документации:
Чтобы пожертвовать намерение, создайте экземпляр класса намерения. Установите его значения параметров и добавьте изображения к параметрам по мере необходимости.
Чтобы прояснить это: Ярлык Siri на самом деле является просто ярлыком в том смысле, что он объединяет серию фиксированных шагов в одно нажатие кнопки. Думайте об этом как кнопка Amazon Dash. Эти кнопки позволяют заказать конкретный продукт нажатием кнопки. Скажем, кнопка была создана, чтобы заказать ваши любимые печенья с шоколадной крошкой от компании А. Поэтому каждый раз, когда вы нажимаете на нее, вы заказываете еще одну упаковку печенья с шоколадной крошкой от компании А и только эту. Он не принимает никаких параметров во время печати. Поэтому, если ваш вкус изменится и вы захотите заказать шоколадно-клюквенное печенье у компании А, вам необходимо заменить кнопку с приборной панелью.
Что касается скриншота выше. Ярлыки, которые вы видите в приложении "Ярлыки" с параметрами, создаются командой "Ярлыки" и используют схему URL-адресов определенных приложений. Мы можем только надеяться, что они откроют его в iOS13.