app rejected due to use of non public (private) api? [closed]

半世苍凉 提交于 2020-01-25 02:44:29

问题


How can I know private APIs are used in my App ? When I am trying to upload my App to the App Store, they are showing me this kind of Error :

Can anyone help me out ?


回答1:


Apple recently disallowed developers from accessing the device's UDID (Unique Device Identifier), but some Third Party Libraries haven't updated yet.

If you are using Google Analytics in your App, it may be responsible for creating this kind of problems.

There are some other Issues also :

  1. App rejected, but I don't use UDID.
  2. How does Apple know you are using private API?

If you don't use any private API then you have a Method in your code which has the same name as a private API. Go and change that name and re-submit your App.



来源:https://stackoverflow.com/questions/17165514/app-rejected-due-to-use-of-non-public-private-api

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