ios7 - 'optimized for iOS7' 在多大程度上是指 iOS7 UI?

标签 ios7 app-store human-interface

关闭。这个问题是opinion-based .它目前不接受答案。












想改进这个问题?更新问题,以便 editing this post 提供事实和引用来回答它.

8年前关闭。




Improve this question




Apple 宣布的“针对 iOS7 进行优化”授权如下:

https://developer.apple.com/news/index.php?id=12172013a

Starting February 1, new apps and app updates submitted to the App Store must be built with the latest version of Xcode 5 and must be optimized for iOS 7. Learn more about preparing your apps by reviewing the iOS Human Interface Guidelines.



已经有几个关于 Xcode 部分的问题,这似乎相当简单(使用 Xcode 5!)

但是与 HIG 一起的“优化”部分更加模糊。

似乎有些人将此解释为“它必须看起来像原生 iOS7 应用程序......Helvetica Thin、极扁平的图标、半透明等”

但考虑到应用程序用户界面的广泛性,我发现这很难接受。例如,我没有看到 EA Sports 改变他们所有的 UI 来匹配。苹果是否发布了任何澄清文档,说明“优化”的含义以及 UI 必须遵守 iOS7 约定的程度以及这将适用于哪些应用程序(所有应用程序?仅原生应用程序?HTML5 应用程序?游戏? ETC。)?

最佳答案

来自提交了很多应用程序的人,除非您与 iOS 7 的外观和感觉相差甚远,否则我不会看到 Apple 强制执行此操作。

例如,我可以想象有人试图提交一个外观和感觉很像 iOS 6 应用程序的应用程序,这是他们不想要的(令人困惑的)。或者,想象一下有人创建了一个看起来像 iOS 6 日期选择器的新 UIDatePicker(令人困惑)。他们只是在寻找一致性。

因此,当谈到 HIG 时,经验法则——使用苹果提供的东西。对于自定义 View ,请尊重平台,不要混淆用户。

更多详情 https://developer.apple.com/appstore/resources/approval/guidelines.html

关于ios7 - 'optimized for iOS7' 在多大程度上是指 iOS7 UI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21271747/

相关文章:

ios - 启动图像和启动画面之间的区别

c++ - 使用两种(人类)语言的应用程序

ios - 全屏滚动(IOS)

uiview - 在 ios 7 上动态展开 UITextView

ios - App Store 加急审核已被接受,我拒绝/重新提交二进制文件

ios - 由于 IDFA,无法点击 "Ready to Upload Binary"

ios - UISplitView Controller 修改和人机界面指南

ios - 按照 Apple 建议检查 iOS 版本

objective-c - iOS 7 中带有 iCloud 通知的核心数据

ios - Trigger.io 应用被应用商店拒绝 "Missing Push Notification Entitlement"