我正在使用
Swift for iPad开发一个使用facetime的应用程序.
我知道Apple在iOS 8中引入了App projection (described about 3/4 of way down page)(一个应用程序可以将自己“投射”到另一个应用程序中).是facetime能够做到这一点,如果是这样,我如何在swift中访问此功能?
如果没有,那么如何以编程方式使用app的facetime呢?我发现this question about the Swift API解释了如何在目标C中执行此操作.如何使该代码适应swift?当我用它写的时候,我收到错误“Expected; seperator”
除了以上两个,有没有其他或更好的方法来为一个快速的应用程序编程facetime功能?
谢谢!
解决方法
Swift中的一个更独立的解决方案:
private func facetime(phoneNumber:String) { if let facetimeURL:NSURL = NSURL(string: "facetime://\(phoneNumber)") { let application:UIApplication = UIApplication.sharedApplication() if (application.canOpenURL(facetimeURL)) { application.openURL(facetimeURL); } } }
现在,您应该可以使用facetime(“7178881234”)进行临时调用.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。