1

当我观看 WWDC 2015 会议视频“Introducing WatchKit for watchOS 2”(13:29)时,我看到可以使用 openSystem API 在 Apple Watch 上直接拨打电话。如何在 Swift 中使用这个 API?

4

2 回答 2

8

您可以使用openSystemURL共享WKExtension对象上可用的方法。将 URL传递tel:给此方法以发起电话呼叫。

if let telURL=NSURL(string:"tel:5553478") {
    let wkExtension=WKExtension.sharedExtension()
    wkExtension.openSystemURL(telURL)
}
于 2015-06-14T10:13:11.260 回答
0

beta 1 中似乎有一个错误,它不允许在电话号码上使用 openSystemURL。我已经看到了几个示例项目,并且试图将自己的头撞到墙上。没有我见过的实施。SMS 可以正常工作。

于 2015-06-18T19:40:45.547 回答