titanium cli의 --device-id 에 가능한 옵션 종류 보는 방법 (iPhone 6 plus 등)

titanium cli 3.4.0 가 나오기 전에는
$ titanium build --appify --retina --tall --platform ios --device-id "iPhone Retina (4 inch 64-bit)"
같은 명령으로 특정 시뮬레이터로 빌드 할 수 있었는데요, iphone 6 등은 “iPhone Retina (4 inch 64-bit)” 같은 이름의 맵핑을 빼먹었는지
$ titanium build --appify --retina --tall --platform ios --device-id "iPhone 6" 의 “iPhone 6” 같은 파라미터가 유효하지 않다고 나오면서 대화형 인터페이스로 디바이스를 선택해도 appify를 실패하게 됩니다.

  • 해결방법
    iOS Simulator 에서 Hardware > Device > Manage Devices… 를 실행하면 나오는 시뮬레이터 중에서 원하는 Identifier 를 --device-id의 옵션으로 넣으면 됩니다.
1개의 좋아요

결국 같은 방식인데요. device-id를 확인하는 방법으로 ti info를 터미널에서 실행해도 됩니다.