아이폰 실물 디바이스에서는 Bundle.main.path로 파일을 접근해서 파일을 읽어올때 아무런 문제가 없다. 아래의 글은 simulator 환경에서만 있는 상황이다. 예를 들어 아래의 코드로 어떠한 번들용 이미지 파일을 접근한다고 했을때, 만약 파일명이 ‘한글’로 되어있을 경우 아래의 코드는 nil 리턴의 else 블록으로 진행되게 된다. 번들로 저장한 파일들을 직접 접근할때, path(forResource:ofType:)으로 해당 파일의 파일명만 던져도 접근하는데 문제가 없는데 시뮬레이터로 접근할때에는 […]
Command Line에서 simctl 유틸리티 못찾을 경우
검색해보면 Xcode Settings에서 Command Line Tools를 다시 선택하라고 해서 아래의 선택지에서 다시 설정해도 잘 되지 않았다. 아래의 커맨드로 재설정해주면 정상동작되는걸 확인! 위에서 Booted로 bold 처리된 디바이스가 현재 기동되고 있는 simulator의 UUID이다. 해당 디바이스의 디렉토리로 이동하는 방법은? data 디렉토리가 보인다. 위의 디렉토리가 설치된 App의 UUID임을 알수 있다. App의 UUID 알아내는 법?? 위의 ‘AE8DF381-EABD-4410-B899-9D2E5C96A1C6’ 디렉토리가 Application의 하위디렉토리의 […]