我正在尝试将Facetime集成到我的应用程序中,所以基本上我想要做的是按一个按钮拨打电话,当它完成后回到我的应用程序。我知道暂时没有Facetime的公共API。
我目前正在做的是使用Facetime方案:
[[UIApplication sharedApplication] openURL: [NSURL URLWithString: @"facetime://"]];
我有两个问题:
是否可以在字符串“facetime://”上方的openURL中使用,以便选择我想在Facetime中调用谁?我尝试了但是会发生什么是Facetime运行但没有它的布局所以基本上我看到自己在屏幕上,但我什么都不做。
如果不是第1点因此我使用例如“facetime://steve@apple.com”一旦通话结束,我可以回到我的应用程序吗?!我读到了多任务处理,但在这种情况下我不知道如何管理它。
提前致谢 亚历克斯
答案 0 :(得分:3)
要回答你的第二个问题,不要就像你的应用程序开始通话一样,在你关闭通话后无法将你的应用程序恢复到前台。
关于第一个问题,您需要添加联系人数据(电子邮件或电话号码)。
另请注意,facetime://
网址方案适用于任何iPhone / iPod Touch,即使他们无法进行正面交付。如果设备没有正面时间支持,它将只显示一个空白屏幕。