Поскольку я смотрел видеозапись сессии WWDC 2015 "Introducing WatchKit for watchOS 2" (в 13:29), я видел, что можно делать телефонные звонки непосредственно на Apple Watch с помощью API openSystem. Как я могу использовать этот API в Swift?Телефонный звонок от Apple Watch с API openSystem?
0
A
ответ
4
Вы можете использовать метод openSystemURL
, который доступен на общем объекте WKExtension
. Проведите tel:
URL-адрес этого метода, чтобы начать телефонный звонок.
if let telURL=NSURL(string:"tel:5553478") {
let wkExtension=WKExtension.sharedExtension()
wkExtension.openSystemURL(telURL)
}
0
В бета-версии 1 есть ошибка, которая не позволяет использовать openSystemURL по телефонным номерам. Я видел несколько примеров проектов, а также ударил головой о стену, пытаясь разобраться. Никакой реализации, которую я видел, не работает. SMS работает отлично.
Вы пытались найти документацию для openSystem API? Такие вещи обычно объясняются в документации API. –