How to make a call or send a sms on iOS

From Qt Wiki
Revision as of 10:15, 24 February 2015 by Maintenance script (talk | contribs)
Jump to navigation Jump to search

h1. How to start a call from your application:

On iOS, there are two possibilities to start a phone call:
# Start a call directly

QDesktopServices::openUrl(QUrl(&quot;tel://+123456789&amp;quot;));<code>

# Prompt the user before making the call<br />

QDesktopServices::openUrl(QUrl("telprompt://+123456789&quot;));

How to start a FaceTime call:
QDesktopServices::openUrl(QUrl(&quot;facetime://+123456789&amp;quot;));<code> =

= How to send a SMS:<br />
QDesktopServices::openUrl(QUrl("sms://+123456789&quot;));

Setting the SMS content through this method cannot be done. This would require to use iOS API directly through Objective-C++