2

我正在尝试将 Facetime 集成到我的应用程序中,所以基本上我想做的是按下一个按钮拨打电话,然后当它完成时回到我的应用程序。我知道目前还没有 Facetime 的公共 API。

我目前正在做的是使用 Facetime 方案:

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

我有两个问题:

  1. 是否可以在字符串“facetime://”上方的 openURL 中使用,以便选择我想在 Facetime 中呼叫谁?!我试过了,但结果是 Facetime 运行但没有它的布局,所以基本上我在屏幕上看到自己,但我什么也做不了。

  2. 如果不是第 1 点,因此我使用例如“facetime://steve@apple.com”,通话结束后是否可以返回我的应用程序?!我读过关于多任务处理的文章,但我不知道在这种情况下如何管理它。

提前感谢亚历克斯

4

1 回答 1

3

为了回答您的第二个问题,NO 就像您的应用程序开始通话时一样,在您关闭通话后无法让您的应用程序回到前台。

对于您的第一个问题,您需要添加联系数据(电子邮件或电话号码)。

还要注意,facetime://url 方案可以在任何 iPhone/iPod Touch 上运行,即使它们不能进行 facetime。如果设备不支持 facetime,它只会显示一个空白屏幕。

于 2011-08-09T08:28:37.987 回答