3

Is it possible to start a call from the watch using Watch OS 2? I have a button in my watch os2 app and I need a way to start a call to a precompiled number from the watch or at least to start the call in the iPhone. Thanks

Vadim Kotov
  • 8,084
  • 8
  • 48
  • 62
Ludyem
  • 1,709
  • 1
  • 18
  • 33

1 Answers1

5

Yes it is possible on WatchOS 2:

Apps can initiate telephone calls or SMS messages using the openSystemURL: method of the shared WKExtension object. When you open a URL that uses the tel or sms scheme, Apple Watch redirects that URL to the appropriate system app for handling. You can also open Passbook URLs by using the openSystemURL: method to open the URL associated with a PKPass object.

lostAtSeaJoshua
  • 1,695
  • 2
  • 21
  • 34
  • 3
    I can confirm this is working in WatchOS2 with the help of WKExtension. `WKExtension.sharedExtension().openSystemURL(NSURL(string: "tel://0123456789")!)` – Philipp Otto Oct 13 '15 at 12:20
  • swift3 `WKExtension.shared().openSystemURL(URL(string: "tel://0123456789")!)` – neoneye Mar 14 '17 at 15:38