Как мое приложение может открыть ярлыки записи Siri для просмотра фразы
Как я могу открыть из своего приложения ярлык Siri, в котором записана пользовательская фраза, с информацией о конкретном ярлыке, который подарило мое приложение. Также, как я могу удалить пожертвованный ярлык. Я попытался назначить идентификатор для взаимодействия, чтобы иметь возможность удалить его, но не знаю, как реализовать удаление, описанное в документации.
пусть взаимодействие = INInteraction (намерение: намерение, ответ: ноль) взаимодействие.идентификатор = intentIdentifier
класс func delete (с идентификаторами: [String], завершение: ((Ошибка?) -> Void)? = nil)
Я буду признателен за вашу помощь
1 ответ
На всякий случай кому-то это нужно. Чтобы удалить пожертвованный ярлык вызова:
INInteraction.delete(with: [deleteIntentIdentifier!]
Где [deleteIntentIdentifier!] - это массив идентификаторов ярлыков, которые вы хотите удалить.
Что касается записи фразы для Siri, я скопировал и отредактировал необходимый код из SoupChef.