我发现您可以通过以下方式从应用程序启动FaceTime
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"facetime://tel-number"]];我还读到,由于没有官方公开的FaceTime API,苹果将拒绝你。
有没有人知道这个拒绝言论是不是真的?PAIR具有此功能,并且它们从未被拒绝过。
发布于 2014-01-05 03:51:39
发布于 2013-03-13 20:10:04
我的应用程序因为使用FaceTime url而被拒绝。这是我在解决方案中心从苹果公司得到的回应。
我们在您的应用程序中发现了以下非公共
:具体地说,您的应用程序使用FaceTime URL方案,这是没有文档记录的。
如果您在源代码中定义了与上述API同名的方法,我们建议更改您的方法名称,使它们不再与Apple的私有API冲突,以避免您的应用程序在未来的提交中被标记。
这是对以前版本的更新。第一个版本被接受时没有任何问题。现在由于上述原因,更新已被拒绝。似乎我现在不得不发布没有FaceTime的应用程序了。
编辑:
现在在第三方应用程序中使用FaceTime url是合法的。
发布于 2012-12-08 02:31:01
一般来说,如果你使用未经记录的API调用,而苹果抓住了你,他们就会拒绝你的申请。原因是它们可能会更改您在新的IOS更新中使用的API调用,从而导致您的应用程序崩溃或无法正常工作。您可以尝试使用未记录的API提交,并希望apple允许它通过,但正如我所说的,您可能会冒着Apple更改此api调用或在未来将其从操作系统中完全删除的风险。
https://stackoverflow.com/questions/13768869
复制相似问题