gpt4 book ai didi

iphone - 检查设备上是否启用了 facetime

转载 作者:太空狗 更新时间:2023-10-30 03:55:26 27 4
gpt4 key购买 nike

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

我用

[[UIApplication sharedApplication] canOpenURL: [NSURL URLWithString: @"facetime://5555555555"]];

检查设备是否能够进行 facetime 通话。同样,这工作正常。

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

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

最佳答案

遗憾的是,您无法检测 FaceTime 是启用还是禁用(自 iOS 5.1 起)。对不起。

至于...

facetime://5555555555

...根据this Apple Developer forum发布后,Apple 拒绝使用未记录的 API 的应用程序,FaceTime 就是其中之一。看第四帖。

This是该人所说的链接。

可能还有另一种解决方法,但我现在想不出任何办法。希望这有助于回答您的问题。

关于iphone - 检查设备上是否启用了 facetime,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9888946/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com