我正在开发使用Siri快捷方式的应用,但遇到了一个奇怪的问题: 如果我在iPhone上运行快捷方式,则效果很好。如果我对连接到同一iPhone的HomePod进行同样的操作,则Siri会显示“您的应用存在问题”。我的快捷方式是在应用程序中创建的。
if #available(iOS 12.0, *) {
let activity = NSUserActivity(activityType: command.rawValue)
activity.title = selectTitle(activityType: command)
activity.isEligibleForSearch = true
activity.isEligibleForPrediction = true
activity.persistentIdentifier = NSUserActivityPersistentIdentifier(command.rawValue)
responder.userActivity = activity
activity.becomeCurrent()
}
有什么想法可以使它们通过HomePod工作吗? 预先感谢!