I am working o n an ios app (let's call it: Titanic) using Xamarin (C#). The functionality I am trying to develop at the moment is FaceTime from within Titanic.
My questions is: How can I programmatically determine if a contact is facetime-able? i.e. how can Titanic figure out if a contact can actually receive a call through FaceTime? At the moment, when a contact is not facetime-able, Titanic would just try to initiate the facetime call and shows a grey screen and then snaps back to the app. I need to be able to predetermine whether to allow facetime to be initiated BEFORE the above happens.