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

查看:109
本文介绍了使用未解析的标识符"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的预发行版

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天全站免登陆