시뮬레이터

Xcode Build 실행 시 명확하게 표시하는 방법
Purpose 최근의 Xcode 버전은 빌드를 시작하더라도 상단에 아주 작게 빌드 표시가 되어 빌드를 진행 중인지 아닌 지 구분이 모호할 때가 많다. 더구나 이곳에 인덱싱, 러닝, 등의 여러개의 작업이 동시에 진행 중일 경우, 직관성은 더욱 떨어지게 된다. 이를 해결하기 위해 여러 옵션을 테스트해 본 후, 빌드 명령 시작 시 베젤을 띄우는 방법이 제일 명확하다 판단했다. 주위 동료들도 이 방법에 많은 공감을 보내주어 공유해본다. 빌드 시작 시 직관적인 표시를 위해 Xcode 설정 > Behavior > 왼쪽 사이드바의 Starts 항목을 선택한 후 우측의 세번재 항목 Notify using bezel of system notification 도 선택해 준다. 이후 빌드를 해보면 위와 같은 베젤이 표시되는..

iOS 시뮬레이터에서 URLScheme을 빠르게 여는 방법
iOS 시뮬레이터에서 사용자 정의 URLSceme을 빠르게 여는 방법 일반적으로는 시뮬레이터 Safari의 주소창에 URLScheme을 입력하는 방법을 사용하는데, 매번 복사, 붙여넣기를 사용하여 불편하다. CLI - Terminal을 이용한 방법 xcrun은 명령줄에서 Xcode 내부의 모든 도구를 실행가능한데, 시뮬레이터를 제어할 때는 simctl을 사용한다. 시뮬레이터에서 커스텀 URL Scheme(또는 웹사이트)을 여는 방법은, 1. 시뮬레이터에서 앱을 실행한 후, 2. Terminal.app을 엽니다(/Applications/Utilities에 위치). 3. 다음 명령을 입력하고 ⏎ Return 키를 누르십시오. xcrun simctl openurl booted 예시 xcrun simctl op..