Siri не понимает фразы AppShortcut, когда приложение не запущеноIOS

Программируем под IOS
Ответить
Anonymous
 Siri не понимает фразы AppShortcut, когда приложение не запущено

Сообщение Anonymous »

Я хочу, чтобы пользователи могли управлять моим приложением с помощью голосовых команд Siri, даже (и особенно), когда оно не запущено.
Фразы, которые я определил в своих ярлыках приложений, работают достаточно хорошо, когда приложение работает, как на переднем плане, так и в фоновом режиме. Но в тот момент, когда я закрываю приложение в переключателе приложений, Siri меня вообще не понимает. Он не выполняет соответствующий AppIntent и вместо этого запускает веб-поиск (или делает что-то совершенно другое, например, воспроизводит музыку).
Что может вызвать такое поведение и как его исправить?

Ниже в качестве примера приведен один из моих AppShortcut.
AppShortcut(            
intent: OpenAndStartTimerIntent(),            
phrases: [                
"Restart \(.applicationName)",                
"Restart the \(.applicationName)",                
"Restart the timer in \(.applicationName)"            
],            
shortTitle: "Restart Timer",            
systemImageName: "arrow.up.circle.badge.clock"        
)


Подробнее здесь: https://stackoverflow.com/questions/798 ... ot-running
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»