用户期望 App 和游戏能够完美运行,同时也希望可自定义使用体验来满足自身需求。
如果可行,你可以在 App 或游戏中根据特定环境提供相应设置,这样用户无需退出当前任务便可进行调整。如果还提供了影响整个 App 或游戏的设置,可以使用自定义设置区域。在iOS中,系统提供的“设置” App 包括了部分 App 特定的选项。
应用指南
- 尽量让用户无需前往设置区域,即可修改任务特定的选项。
- 必要时将 App 级选项放在单独的设置区域中。
- 尽量减少提供的设置数量。
- 首先遵从用户针对整个系统范围的设置,避免在你的App 设置中再次重复相同设置。用户期望使用系统提供的设置 App 来管理全局选项,例如辅助功能调节、滚动行为和认证方法,并希望所有 App 遵守这些选择。如果提供的 App 特定设置包含自定义版本的全局选项,则至少会在以下两个方面给用户带来不一致且困扰的使用体验:首先,这会让用户误以为针对整个系统范围的设置可能不会应用于当前 App;其次,更改其中一个 App 的自定义设置也可能会影响其他 App。
- 避免使用设置来要求提供用户提供信息。例如,你可以请求用户许可来使用其当前位置,而非要求用户输入邮编来提供地区性选项。
- 仅将极少更改的选项添加到系统提供的设置中。每个系统平台都包括一款设置 App 以允许用户调整各种选项,例如系统的整体外观、网络连接、账户详细信息、辅助功能要求以及语言和地区设置。
- 将 App 内设置放在可轻松找到但又不太显眼的位置。