Settings

Some apps may need to provide a way to make setup or configuration choices, but most apps can avoid or delay doing so. Successful apps work well for most people right away, while also offering some convenient ways to adjust the experience. When you design your app to function the way most people expect, you decrease the need for settings.

일부 앱은 설정 또는 구성 선택을 할 수 있는 방법을 제공해야하지만 대부분의 앱은 이를 피하거나 지연시킬 수 있습니다. 성공적인 앱은 대부분의 사람들에게 즉시 잘 작동하는 동시에 경험을 조정할 수있는 편리한 방법을 제공합니다. 대부분의 사람들이 기대하는대로 기능하도록 앱을 디자인하면 설정의 필요성이 줄어 듭니다.

Infer what you can from the system. If you need information about the user, device, or environment, query the system for it whenever possible instead of asking the user. For example, instead of asking someone to enter their zip code so you can present local options, ask permission to use their current location.

시스템에서 할 수 있는 것을 추론하십시오. 사용자, 장치 또는 환경에 대한 정보가 필요하면 사용자에게 묻는 대신 가능할 때마다 시스템에 대해 질문하십시오. 예를 들어, 우편 옵션을 제시 할 수 있도록 우편 번호를 입력하도록 요청하는 대신 현재 위치 사용 권한을 요청하십시오.

Thoughtfully prioritize configuration options within your app. Your app’s main screen is a good place for options that are essential or that change frequently. Secondary screens are better for options that change only occasionally.

앱의 구성 옵션에 우선순위를 매기십시오. 앱의 기본 화면은 필수적이거나 자주 변경되는 옵션을 위한 좋은 장소입니다. 보조 화면은 가끔 변경되는 옵션에 더 좋습니다.

Expose infrequently changed configuration options in Settings. The Settings app is a central location for making configuration changes throughout the system, but people must leave your app to get there. It’s far more convenient to adjust settings directly within your app. If you must provide settings that rarely require change, see Implementing an iOS Settings Bundle in Preferences and Settings Programming Guide for developer guidance.

설정에서 변경된 구성 옵션을 드물게 드러내십시오. 설정 앱은 시스템 전체에서 구성을 변경하기위한 중심 위치이지만 사람들은 앱을 떠나야 만 액세스 할 수 있습니다. 앱에서 직접 설정을 조정하는 것이 훨씬 편리합니다. 변경이 거의 필요없는 설정을 제공해야하는 경우 [기본 설정 및 설정 프로그래밍 가이드] 의 [iOS 설정 번들 구현] 에서 개발자 가이드를 참조하십시오.

Provide shortcuts to Settings when appropriate. If your app includes text that directs users to Settings, such as “Go to Settings > MyApp > Privacy > Location Services,” provide a button that opens that location automatically. For developer guidance, see openSettingsURLString in UIApplication.

적절할 때 설정에 대한 바로 가기를 제공하십시오. 앱에 "설정> MyApp> 개인 정보> 위치 서비스로 이동"과 같이 사용자에게 설정을 안내하는 텍스트가 포함되어 있으면 해당 위치를 자동으로 여는 버튼을 제공하십시오.

Settings - App Architecture - iOS - Human Interface Guidelines - Apple Developer

Last updated