INIntent 子类真的需要 iOS 12 吗?
Do INIntent subclasses really require iOS 12?
创建 Intents.intentdefinition
文件时,生成的 Intent subclass 源将 class 定义为:
@available(iOS 12.0, macOS 10.16, watchOS 5.0, *) @available(tvOS, unavailable)
@objc(OrderSoupIntent)
public class OrderSoupIntent: INIntent {}
但 INIntent 在 iOS 10 可用:https://developer.apple.com/documentation/sirikit/inintent
为什么生成的classiOS只有12+?可以是iOS11+吗?
我发现在 iOS12 中引入了自定义意图。虽然我在 SiriKit 文档中找不到,但这里是介绍该功能的 WWDC 视频:https://developer.apple.com/videos/play/wwdc2018/211
Siri Shortcuts are a powerful new feature in iOS 12 that allow your app to expose its functionality to Siri.
创建 Intents.intentdefinition
文件时,生成的 Intent subclass 源将 class 定义为:
@available(iOS 12.0, macOS 10.16, watchOS 5.0, *) @available(tvOS, unavailable)
@objc(OrderSoupIntent)
public class OrderSoupIntent: INIntent {}
但 INIntent 在 iOS 10 可用:https://developer.apple.com/documentation/sirikit/inintent
为什么生成的classiOS只有12+?可以是iOS11+吗?
我发现在 iOS12 中引入了自定义意图。虽然我在 SiriKit 文档中找不到,但这里是介绍该功能的 WWDC 视频:https://developer.apple.com/videos/play/wwdc2018/211
Siri Shortcuts are a powerful new feature in iOS 12 that allow your app to expose its functionality to Siri.