iOS有关使用私有API的问题

时间:2019-07-04 06:18:23

标签: ios appstore-approval

当前有一个著名的实时聊天平台,称为JivoChat。我们已经将他们的官方iOS库集成到了我们的应用程序中,并且在一个地方,他们遍历了webView的所有视图并进行比较以查看该类是否为UIWebBrowserView。在一个SO帖子上,我看到有人说他们的应用被拒绝这样做(可能是Apple找到了UIWebBrowserView这个词),但是该帖子来自很多年前,并且在App Store中有很多使用JivoChat的应用。对我来说,私有API的用法是通过ObjC运行时调用其他方式无法调用的方法和属性,例如valueForKeyperformSelector,并简单地进行比较以查看视图的类是UITransitionView还是{{ 1}}不算在内。但这是真的吗?苹果如何判断什么是私有API?如果比较确实认为存在私有API的使用,它们将如何使用JivoChat对这些现有应用进行处理?

0 个答案:

没有答案