Iphone被拒绝的应用程序

Ani*_*ale 0 iphone itunes xcode4.2

我将我的应用程序从1.0版本更新到1.1版本,并且我在一周前将我的iPhone应用程序提交给Apple.几分钟前我收到Apple的这份报告

我们发现您的应用使用了一个或多个非公开API,这些API不符合App Store审核指南.不允许使用非公共API,因为如果这些API发生变化,可能会导致糟糕的用户体验.

我们在您的应用中找到了以下非公开API : setContentToHTMLString.

如果您在源代码中定义了与上述API相同名称的方法,我们建议您更改方法名称,以便它们不再与Apple的私有API发生冲突,以避免在将来的提交中标记您的应用程序.

此外,上述API中的一个或多个可能位于应用程序附带的静态库中.如果您无权访问库的源,则可以使用"strings"或"otool"命令行工具搜索已编译的二进制文件."strings"工具可以输出库调用的方法列表,"otool -ov"将输出Objective-C类结构及其定义的方法.

这些技术可以帮助您缩小有问题的代码所在的位置.

请告诉我,怎么做才能解决它?

Ant*_* MG 10

如果您正在使用:

setContentToHTMLString
Run Code Online (Sandbox Code Playgroud)

如果它是私有API方法而Apple不希望您使用它,请不要再使用它