Apple says The app references non-public selectors in my app. What does that mean?

流过昼夜 提交于 2019-12-11 05:09:02

问题


I have just uploaded an app and Application Loader has given me this warning. I went on to see what does this mean and found that I am using some third party APIs due to which it might get rejected. Can I know due to which library or which code is it saying like this?

Also, is my app really gonna get rejected for sure? I don't wanna wait for 10-12 days and then know that my app got rejected. How do I confirm this thing that it won't or would get rejected in a shorter time?? Please help.


回答1:


Okay got the answer myself. The Flurry SDK which I was using was an older Version V2. When I updated to V3 and the problem is resolved. Anyways thanks. :)

p.s You can check if your Flurry is outdated by checking your header file. If it says, FlurryAPI.h it is V2 and if it says FlurryAnalytics its V3.




回答2:


You must be using some undocumented method in your app.



来源:https://stackoverflow.com/questions/10884968/apple-says-the-app-references-non-public-selectors-in-my-app-what-does-that-mea

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!