티스토리 뷰
cordova emulate ios
위의 명령으로 시험해볼수 있겠지만..
ios의 다양한 화면 크기를 시험해보기 위해 target을 바꿔보는 방법을 찾아봤다!
* 에뮬레이터로 테스트 하기
cordova emulate ios --target="%%%%%%"
* target 확인하는 방법 >
the command list-emulator-images (located in project_dir/platforms/ios/cordova/lib) gives the following output:
/Users/jchlee/Documents/cordova/SampleCordova/platforms/ios/cordova/lib/list-emulator-images [enter]
또는 ios-sim showdevicetypes [enter]
[결과]
iPhone-4s, 9.1
iPhone-5, 9.1
iPhone-5s, 9.1
iPhone-6, 9.1
iPhone-6-Plus, 9.1
iPhone-6s, 9.1
iPhone-6s-Plus, 9.1
iPad-2, 9.1
iPad-Retina, 9.1
iPad-Air, 9.1
iPad-Air-2, 9.1
iPad-Pro, 9.1
Apple-TV-1080p, tvOS 9.0
Apple-Watch-38mm, watchOS 2.0
Apple-Watch-38mm, watchOS 2.0
Apple-Watch-42mm, watchOS 2.0
Apple-Watch-42mm, watchOS 2.0
* 위와 같이 찾아서 했는데도... 실행이 안된다!!!!
http://stackoverflow.com/questions/22310526/cordova-start-specific-ios-emulator-image
요약하면, /Users/jchlee/Documents/cordova/SampleCordova/platforms/ios/cordova/lib/run.js 파일을 수정해주면 된다.
validTargets 배열에 위의 리스트와 똑같이 맞춰줘야 에러가 안나요!!!!
2015-11-10 기준으로 'iPad-Air-2', 'iPad-Pro' 두개는 직접 넣어줬네요!~~~
// validate target device for ios-sim
// Valid values for "--target" (case sensitive):
var validTargets = ['iPhone-4s', 'iPhone-5', 'iPhone-5s', 'iPhone-6-Plus', 'iPhone-6',
'iPad-2', 'iPad-Retina', 'iPad-Air', 'iPad-Air-2', 'iPad-Pro', 'Resizable-iPhone', 'Resizable-iPad'];
if (!(args.device) && args.target && validTargets.indexOf(args.target.split(',')[0]) < 0 ) {
return Q.reject(args.target + ' is not a valid target for emulator');
}
* 에뮬레이터로 테스트 하기 - 명령 예
cordova emulate ios --target="iPhone-4s"
cordova emulate ios --target="iPhone-5"
cordova emulate ios --target="iPhone-5s"
cordova emulate ios --target="iPhone-6" [default]
cordova emulate ios --target="iPhone-6s"
cordova emulate ios --target="iPad-Retina"
cordova emulate ios --target="iPad-Air"
cordova emulate ios --target="iPad-Air-2"
cordova emulate ios --target="iPad-Pro"
cordova emulate android --target="Galaxy_Nexus_API_23"
==> 안드로이드는 에뮬레이터 실행 시켰을 때 타이틀에 나오는 이름으로 하면 됨!~
갑자기 부자가 된 느낌은 뭔지!~~~ ㅎㅎㅎㅎ
'Programming > cordova' 카테고리의 다른 글
[링크] 코르도바 한글 문서 (0) | 2015.11.24 |
---|---|
cordova 플러그인 추가 / 삭제 (0) | 2015.11.10 |
cordova 개발 환경 구축 (0) | 2015.11.10 |
- Total
- Today
- Yesterday
- 상용패키지
- 맥북
- 데이터 원본
- 디지털 서명
- SVN
- 감사
- 씽크북
- 백업
- 작업표시줄
- 아이팟터치
- 데이터 복사
- 사는얘기
- 메테오레이크
- Thinkbook
- 제이쿼리 모바일
- Meteor Lake
- 릴리즈
- 사는 얘기
- jQuery
- 자동숨기기
- 무제한 요금제
- svn 정리
- sql 파일
- 사용자동의
- 오라클
- 14IML G7
- 건강
- cordova
- 게시자 등록
- 삭제경고
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |