Validation 苹果可以接受带有非公共选择器的IOS应用程序吗?

Validation 苹果可以接受带有非公共选择器的IOS应用程序吗?,validation,app-store,iphone-privateapi,Validation,App Store,Iphone Privateapi,我自愿在我的代码中使用一个私有的苹果API。 正如我担心的那样,我存档并验证了我的应用程序,并发出以下警告: /!\应用程序引用Playload中的非公共选择器… 为了给出更多解释,我使用私有API访问UIWebView的avplayer。然后,我可以在后台管理这个播放器,而无需任何用户交互!(我有其他解决办法) 被拒绝的风险是什么? 有可能接受这样的警告吗? 尝试提交是明智的(或者根本不明智?在我的情况下,我的应用程序已经被苹果公司接受,并可在应用商店中获得。所以如果你不着急,你可以试试!(但

我自愿在我的代码中使用一个私有的苹果API。 正如我担心的那样,我存档并验证了我的应用程序,并发出以下警告: /!\应用程序引用Playload中的非公共选择器…

为了给出更多解释,我使用私有API访问UIWebView的avplayer。然后,我可以在后台管理这个播放器,而无需任何用户交互!(我有其他解决办法)

被拒绝的风险是什么? 有可能接受这样的警告吗?
尝试提交是明智的(或者根本不明智?

在我的情况下,我的应用程序已经被苹果公司接受,并可在应用商店中获得。所以如果你不着急,你可以试试!(但不推荐)

我从未尝试过,但我想你甚至无法提交带有此类警告的应用程序。我只是尝试过。。。我的应用程序被上传(曾经有警告),我的工作,现在我在等待。。。我吓坏了^^^你可以尝试混淆这个选择器的用法。至少,如果在可执行文件上运行
strings
命令,请确保私有选择器的名称不可见。基于中方法的间接寻址也可能增加您通过审查的机会。该应用程序已被接受!你在Appstore中使用该应用程序多久了?你是被迫把它取下来的,还是它还在AppStore里?