【发布时间】:2015-10-09 17:07:27
【问题描述】:
我正在尝试将 WatchKit 目标添加到仍支持 iOS 7.1 的应用程序中。我认为应用程序和 Watchkit 版本可以使用不同的版本。然而,当我添加:
@IBOutlet var bus: WKInterfaceLabel!
@IBOutlet var location: WKInterfaceLabel!
编译器发出错误信号:
“WKInterfaceLabel”仅适用于 iOS 8.2 或更高版本。
如果我想将应用扩展到手表,是否需要放弃对 iOS 7 的支持,或者有没有出路?
【问题讨论】:
-
您是否将手表应用/扩展的部署目标设置为 8.2?
-
您需要在 iOS 8.2 上更改 WatchApp 和 WatchKit Extension 的 iOS 部署目标 stackoverflow.com/a/29865947/1155354
-
好的,谢谢,我没有注意到底部的那个选项。
标签: ios watchkit ios7.1 wkinterfacelabel