iOS应用被拒绝,因为它有未公开的API - 更多步骤

问题描述:

我的第一个iOS应用被Apple拒绝,因为它包含未记录的API(在选择器中使用了_define)。我找到了一个工作。iOS应用被拒绝,因为它有未公开的API - 更多步骤

我在这里的问题是我不想有任何更多的迭代与相同的原因(使用未公开的API)。

Apple是否一次性列出所有未公开的API,或者Apple会因为发现带有私有API的新方法而被拒绝(我发现如果应用程序包含未公开的API,则无法100%确定)?

+0

这取决于...删除私人api的所有用法。否则,您的应用可能会因下一次审核中的相同原因而被拒绝 – 2013-05-07 11:10:26

+0

http://stackoverflow.com/a/8513886/988769 – Kreiri 2013-05-07 11:10:44

+0

我过滤了谷歌搜索结果以找到列出未记录API的方式。请建议,如果你有任何其他方式otool,字符串,应用程序扫描仪。 – uday 2013-05-07 11:23:11

使用本http://www.deploymateapp.com/

,或者你可以验证提交与iOS 5开发工具之前该项目,并获取私人的API。