由于下面给出的问题,我的应用被拒绝。我没有在我的代码中找到“imageWithName
”。建议我现在该怎么办?
我从最近2天开始搜索这个问题,但我没有得到这个问题... ...
有关信息,我想告诉您,我只在此使用google carboard plugin
。根本没有广告。
期待你的建议......
==============================
表现 - 2.5.1
您的应用仍然使用或引用以下非公开API:
imageWithName
:
App Store上不允许使用非公共API,因为如果这些API发生变化,可能会导致糟糕的用户体验。
后续步骤
请修改您的应用以删除所有非公开API。如果您在源代码中定义了与上述API相同名称的方法,我们建议您更改方法名称,以便它们不再与Apple的私有API发生冲突,以避免在将来的提交中标记您的应用程序。
此外,如果您使用的是第三方库,请更新到这些库的最新版本。如果您无权访问库的源,则可以使用“strings”或“otool”命令行工具搜索已编译的二进制文件。 “strings”工具可以输出库调用的方法列表,“otool -ov”将输出Objective-C类结构及其定义的方法。这些工具可以帮助您缩小有问题的代码所在的位置。您还可以使用“nm”工具验证是否有任何第三方库正在调用这些API。
资源
有关“nm”工具的信息,请参阅"nm tool" Xcode manual page.
如果没有替代方案来提供您的应用所需的功能,您可能希望提交enhancement request。
如果您无法复制报告的问题,请尝试测试Technical Q&A QA1764: How to reproduce bugs reported against App Store submissions中描述的工作流程。
如果您在使用上述资源后遇到代码级问题,则可以咨询Apple Developer技术支持。当DTS工程师跟进您时,请准备好提供:
- 拒绝问题的完整细节
- 截图
- 重现问题的步骤
- 符号化的崩溃日志 - 如果您的问题导致崩溃日志
请帮帮我!!!
提前致谢