创建自定义 "read" Intent,例如 GetCurrentLocation
Create custom "read" Intent like GetCurrentLocation
我正在为通讯应用程序创建快捷方式。在这个应用程序中有一个存在状态(可用、免打扰、...)。我实施了一个意图来设置所述存在状态,它工作正常。我创建了一个“读取”意图,它只是 return 当前设置的状态,它有效,但我无法将结果传递给下一个动作。
为了简化和测试,我创建了另一个意图 return 一个字符串,试图处理它,但我仍然无法做到这一点。我的意图没有输入参数。
我错过了什么?我的目标是像 Get Current Location
优惠这样的互动。
class Return5IntentHandler: NSObject, Return5IntentHandling {
func handle(intent: Return5Intent, completion: @escaping (Return5IntentResponse) -> Void) {
completion(.success(result: "5"))
}
}
经典案例,搜索几个小时,写一个问题,30分钟后自己找到答案...
必须明确设置输出,这是后续操作的传递值。
我正在为通讯应用程序创建快捷方式。在这个应用程序中有一个存在状态(可用、免打扰、...)。我实施了一个意图来设置所述存在状态,它工作正常。我创建了一个“读取”意图,它只是 return 当前设置的状态,它有效,但我无法将结果传递给下一个动作。
为了简化和测试,我创建了另一个意图 return 一个字符串,试图处理它,但我仍然无法做到这一点。我的意图没有输入参数。
我错过了什么?我的目标是像 Get Current Location
优惠这样的互动。
class Return5IntentHandler: NSObject, Return5IntentHandling {
func handle(intent: Return5Intent, completion: @escaping (Return5IntentResponse) -> Void) {
completion(.success(result: "5"))
}
}
经典案例,搜索几个小时,写一个问题,30分钟后自己找到答案...
必须明确设置输出,这是后续操作的传递值。