When trying to have my app open a facetime url (facetime://15555555555), it loads up a blank black screen.
NSURL *facetimeURL = [NSURL URLWithString:@"facetime://15555555555"];
[[UIApplication sharedApplication] openURL:facetimeURL];
Has anyone had any success with this?
The facetime URL scheme is used to initiate a FaceTime call to a specified user. You can use the phone number or email address of a user to initiate the call. When a user taps a FaceTime link in a webpage, iOS confirms that the user really wants to initiate a FaceTime call before proceeding.
A person on an Android or Windows device will receive the link and can then access it in their browser, while an Apple user will automatically open the call up in the FaceTime app when they click. FaceTime calls on the web remain end-to-end encrypted, so privacy is not compromised.
Got an Android or Windows device? With FaceTime links in iOS 15 and macOS Monterey, anyone can join a FaceTime call from their web browser.
just a heads up that this appears to have been fixed in IOS 4.1, we were having a similar issue in 4.0, but after upgrading to 4.1 - it started working.
The line we used was:
[[UIApplication sharedApplication] openURL: [NSURL URLWithString: @"facetime://5555555555"]];
We didn't try with leading 1.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With