如何识别私有API(Apple禁止的API或代码)。因为我必须验证应用程序,但未经过验证。我收到错误提醒(查看截图)。我删除了所有“uniqueIdentifier”代码。但仍然没有验证应用程序。在我的应用程序中有很多外部资源,因此我无法识别正确的私有API。请告诉我有关此问题的任何建议。
答案 0 :(得分:1)
在您的情况下,该消息表明正在访问UDID。您可以搜索整个项目:
[[UIDevice currentDevice] uniqueIdentifier];
如果您的项目还包括第三方静态库,例如Admob,那么您应该从他们那里获得更新。因为自5月1日以来未允许访问UDID。
答案 1 :(得分:1)
最后,我得到了答案,检查“.a”文件中的“uniqueIdentifier”。请检查屏幕截图。
如果要检查“.a”文件中的“uniqueIdentifier”代码。使用此命令。
找到。 | grep -v .svn | grep“.a”| grep -v“.app”| xargs grep uniqueIdentifier