【发布时间】:2020-10-02 23:01:39
【问题描述】:
创建Intents.intentdefinition文件时,生成的Intent子类源将类定义为:
@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
为什么生成的类只有 iOS 12+?可以是 iOS 11+ 吗?
【问题讨论】:
-
发生在
Xcode 12上吗? -
@Kamran 我已经尝试过 Xcode 12 和 Xcode 11。
-
我在
Xcode 11.5上看不到任何问题。不确定更高版本。 -
@Kamran 在 Xcode 11.5 中,您的文件中出现的
@available属性是什么?