使用未解析的标识符“WKExtension" [英] Use of unresolved identifier 'WKExtension'

查看:30
本文介绍了使用未解析的标识符“WKExtension"的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我也想用 Apple Watch 打电话.我导入了 WatchKit.然后我把这段代码放在我的方法中:

i want to make a phone call from Apple Watch too. I imported WatchKit. Then i put this code in my method:

if let telURL=NSURL(string:"tel:5553478") {
       let wkExtension=WKExtension.sharedExtension()
       wkExtension.openSystemURL(telURL)
}

它向我显示了一个错误:在第 2 行中使用了未解析的标识符WKExtension".我不知道我做错了什么:/

It shows me an error: Use of unresolved identifier 'WKExtension' in line 2. I don't know what I am doing wrong :/

推荐答案

WKExtension 仅适用于 WatchOS 2.0,正如您从 Apple 的预发布 reference.所以我猜你要么没有使用 Xcode 7,要么正在开发 v1.0 手表扩展.

WKExtension is only available on WatchOS 2.0, as you can see from Apple's prerelease reference. So I'm guessing you're either not using Xcode 7 or you're working on a v1.0 watch extension.

创建一个新目标并选择 watch OS > Application.

Create a new target and choose watch OS > Application.

这篇关于使用未解析的标识符“WKExtension"的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆