【发布时间】:2012-03-26 09:09:18
【问题描述】:
我们发现您的应用不符合 Apple iOS Human 界面指南,按照 App Store 审核指南的要求。
具体来说,我们注意到您的应用仅支持 纵向,但不是自下而上的变化。
虽然支持两种方向的两种变体,但每种变体都有独特的 启动图像,提供最佳用户体验并被推荐, 我们了解某些应用程序必须在 仅限纵向。在这种情况下,将适合 在您的应用程序中支持该方向的两种变体,例如, 主页按钮向上和向下。
解决这个问题通常只需要一个简单且 直接的代码修改。但是,如果您需要帮助, Apple 开发人员支持团队可提供代码级 帮助。
有关更多信息,请查看旨在支持所有人 iOS 人机界面指南的方向部分。
谁能给我一些代码来解决这个问题?主应用程序对此一切都很好,但现在在更新时,我的应用程序由于同样的原因第二次被拒绝。
这是我的代码
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return (interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown);}
@end
但它的 npt 工作
【问题讨论】:
-
那么,将 iPad/iPhone 保持在当前方向的 180 度是否有效?如果没有,那就修复它。
-
什么? iPhone上的主页按钮是强制性的吗?从何时起?这很奇怪,尤其是因为苹果将
return (interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown);放入了模板中的 shouldAutorotateToInterfaceOrientation 中。 -
是的,我不想只支持这两个方向
-
通用应用改变了一切。所以他们谈论 iPad 上的轮换。
-
您使用 iPhone 标签标记了您的问题,因此我们假设它是仅适用于 iPhone 的应用程序。请更新您的问题。
标签: objective-c ios universal