Swift - 实现拨打电话
作者:hangge | 2015-07-18 08:50
(本文代码已升级至Swift3)
(注意:这个需要真机调试,模拟器无效果)
//自动打开拨号页面并自动拨打电话
let urlString = "tel://123456"
if let url = URL(string: urlString) {
//根据iOS系统版本,分别处理
if #available(iOS 10, *) {
UIApplication.shared.open(url, options: [:],
completionHandler: {
(success) in
})
} else {
UIApplication.shared.openURL(url)
}
}
全部评论(1)
网上有说这个方法不能上APP store 。 且,打完电话界面停留在联系人列表。
站长回复:因为是跳转,打完电话确实不会自动跳回原来的程序界面。但这种方式是不是真不能提交App store,我还没试过,不知道没有谁验证过,可以给我留言。