iOS FaceTime:使用C#

时间:2016-06-29 13:09:45

标签: c# ios xamarin facetime

我正在使用Xamarin(C#)在ios应用程序(让我们称之为Titanic)上工作。我目前正在努力开发的功能是泰坦尼克号内的FaceTime。

我的问题是:如何以编程方式确定联系人是否面向对象?即泰坦尼克号如何确定联系人是否可以通过FaceTime实际接听电话?目前,当联系人无法面对面时,泰坦尼克号会尝试启动面部通话并显示灰色屏幕,然后快速回到应用程序。在上述情况发生之前,我需要能够预先决定是否允许启动facetime。

1 个答案:

答案 0 :(得分:0)

iOS SDK目前不太可能。虽然可以用诸如

之类的东西进行测试
UIApplication.SharedApplication.CanOpenUrl(new Foundation.NSUrl("facetime://0000000000"));

但是,这并不能说明联系人是否已禁用FaceTime,而且还有更多不准确。

希望这有帮助!