Как мое приложение может открыть ярлыки записи Siri для просмотра фразы - PullRequest
0 голосов
/ 05 ноября 2018

Как я могу открыть из своего приложения ярлык Siri, в котором записана пользовательская фраза, с информацией о конкретном ярлыке, который пожертвовал мое приложение. Также, как я могу удалить пожертвованный ярлык. Я попытался назначить идентификатор для взаимодействия, чтобы иметь возможность удалить его, но не знаю, как реализовать удаление, описанное в документации.

пусть взаимодействие = INInteraction (намерение: намерение, ответ: ноль) взаимодействия.идентификатор = intentIdentifier

класс func delete (с идентификаторами: [String], завершение: ((Ошибка?) -> Void)? = ноль)

Буду признателен за вашу помощь

1 Ответ

0 голосов
/ 15 ноября 2018

На всякий случай, если это кому-то нужно. Чтобы удалить пожертвованный быстрый вызов:

INInteraction.delete(with: [deleteIntentIdentifier!]

Где [deleteIntentIdentifier!] - это массив идентификаторов ярлыков, которые вы хотите удалить.

Что касается записи фразы для Siri, я скопировал и отредактировал необходимый код из SoupChef.

...