由于非公开 API 焦点,Titanium App Apple 商店被拒绝: [英] Titanium App Apple store rejection due to non-public API focus:

查看:19
本文介绍了由于非公开 API 焦点,Titanium App Apple 商店被拒绝:的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个 appcelerator Titanium 应用程序,我已经将它的多个版本提交到 Apple 商店进行 Beta 测试并获得批准.最新版本被拒绝并显示以下消息:

I have an appcelerator titanium app that I have summited several versions of to the Apple store for beta testing and have had approved. The most recent version was rejected with the message:

您的应用使用或引用以下非公共 API:

Your app uses or references the following non-public APIs:

重点:

要求澄清,他们回答:

感谢您的回复.我们的团队重新审核了此应用以确保我们的发现准确无误,我们发现此应用包含对以下选择器的引用:

Thank you for your reply. Our team has re-reviewed this app to ensure our findings were accurate, we found this app contains references to the following selectors:

焦点:"在方法中找到 -[TiRootViewController manualRotateToOrientation:duration:]

"focus:" was found in the method -[TiRootViewController manuallyRotateToOrientation:duration:]

我没有尝试使用任何非公共 API,自上次应用提交获得批准以来,与此相关的任何内容都没有发生变化.这是钛的问题吗?我能做些什么来解决这个问题吗?

I am not trying to use any non-public APIs and nothing related to this has changed since the last app submission that was approved. Is this a titanium problem? Is there anything I can do to solve this?

推荐答案

尝试搜索 Apple 提供的字符串:

Try to search for the strings provided by Apple:

"focus:"是在生成的Xcode项目中的方法-[TiRootViewController manualRotateToOrientation:duration:]中找到的,就知道问题出在哪里了.

"focus:" was found in the method -[TiRootViewController manuallyRotateToOrientation:duration:] in the generated Xcode project to know where the issue is.

您需要知道导致此问题的文件位置,并注释掉 Apple 通知的任何字符串.

You need to know the location of file which is causing this issue and comment out any of those strings informed by Apple.

这篇关于由于非公开 API 焦点,Titanium App Apple 商店被拒绝:的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆