无法分发我的应用:“您的应用包含非公开API使用情况。” [英] Fails to distribute my app: "Your app contains non-public API usage."
本文介绍了无法分发我的应用:“您的应用包含非公开API使用情况。”的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在我修复了一些错误并重构了我在App Store上发布的项目后,它无法分发。 Xcode显示以下错误消息:
After I fixed some bugs and refactored my project which has been release on App Store, it fails to distribute. The Xcode shows the following error message:
- 您的应用包含非公共API使用情况。请检查错误,更正错误,然后重新提交申请。
- 应用程序引用Payload / XXX.app / XXX中的非公共符号:UICreateCGImageFromIOSurface
XXX是应用程序名称。
XXX is the app name.
我搜索整个项目,但没有找到任何关键字(UICreateCGImageFromIOSurface)。我该如何解决这个问题?
I've search the entire project, and didn't find any this keyword (UICreateCGImageFromIOSurface). How can I fix this?
推荐答案
从项目中删除Reveal.framework。这不应该在二进制文件的发布模式中链接。
Remove Reveal.framework from your project. This should not be linked in release mode of your binary.
这篇关于无法分发我的应用:“您的应用包含非公开API使用情况。”的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文