首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >检查设备上是否启用了facetime

检查设备上是否启用了facetime
EN

Stack Overflow用户
提问于 2012-03-27 19:45:36
回答 1查看 2.8K关注 0票数 5

我们正在构建的应用程序有一个简单的按钮,可以启动一个特定号码的facetime会话。这里没什么大人物。

我使用

代码语言:javascript
复制
[[UIApplication sharedApplication] canOpenURL: [NSURL URLWithString: @"facetime://5555555555"]];

检查设备是否能够进行facetime呼叫。再说一次,这很好用。

但用户可以通过其设备的设置屏幕打开/关闭facetime。当关闭facetime时,即使facetime被禁用,上面的canOpenURL方法仍然返回YES。当我通过openURL方法开始一个新的会话时,屏幕只是转到我的联系人列表,而不是启动facetime会话。

任何人都知道是否有可能确定设备上是否启用了facetime。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-05 02:51:37

遗憾的是,您无法检测FaceTime是否已启用或禁用(从iOS 5.1开始)。抱歉的。

至于..。

代码语言:javascript
复制
facetime://5555555555

...according在this Apple Developer forum帖子中表示,苹果拒绝使用未记录的API的应用程序,FaceTime就是其中之一。看看第四个帖子。

This就是这个人所说的链接。

可能还有其他方法可以绕过它,但我现在想不出任何办法。希望这能帮助回答你的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9888946

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档