티스토리 뷰

윈도우8 운영체제에서 아이폰 개발하기

아이폰이나 아이패드 앱을 개발하기 위해서는 맥킨토시 컴퓨터가 필요하다. 또한 운영체제는 맥 OS X 매버릭스 또는 요새미터 이상이 되어야 한다. 그러나 현실적으로 대부분 윈도우 운영체제 컴퓨터를 이미 쓰고 있는 상태인지라 개발환경 구축을 위해서 새로이 맥컴퓨터를 구매하는 것이 부담된다. 하드웨어 사양이 된다면야 해킨토시(일반 컴퓨터에 맥 os를 설치한 것. Hacking + Macintosh = 해킨토시)를 설치해서 듀얼부팅으로 사용해도 되겠지만 그것도 여러모로 리스크가 있는 작업이다. 그래서 wmware(가상화 도구)에 OSX를 설치해 보고 쓸만한지 살펴보자. 아래는 윈도우8 환경에서 맥 OS를 설치한 과정이다.


설치에 필요한 것들 다운받기

필요한 것들을 정리해 보자. 가상화 소프트웨어 1개(무료인 VMware Player 혹은 유료인 VMware Workstation), VMware 패치 소프트웨어(unlock-all 이란 이름의 VMware에 OS X이 설치될 수 있도록 제한을 풀어주는 녀석이다.) 


1. VMware Player 혹은 VMware Workstation : VMware Player 윈도우 64비트 다운로드 링크

2. Unlocker v2.03 :  unlocker203.7z

3. VMware 이미지 : OS X Yosemite VMware Image 다운로드 링크


참고로 맥 OS의 최신 버전 이름은 'OS X 요세미터'이다. '오에스 엑스'라 읽지 말자. '오에스 텐'이다. x는 열번째 os라는 의미이다. 해당 OS의 iso 파일을 구하도록 하자.


설치과정

각각의 설치과정은 다음과 같다.


1. WMware Player 설치 

설치파일 실행.


약관동의를 한다.



VMware Player를 설치할 경로 지정.



시작시 제품 업데이트 체크 여부를 설정한다. 하지 않음.



제품 향상을 위한 정보를 보낼지 여부 선택. 선택하지 않음.



바로가기와 시작메뉴 설정.



흠.. 이제 설치 시작이다.



설치 중...



설치 완료




3. Unlocker v2.03 설치


압축 파일을 풀면 unlocker203 폴더가 있다. 해당 폴더의 win-install.cmd 파일에서 마우스 오른쪽 클릭해서 관리자 권한으로 실행 한다.



커맨드 창에서 뭔가 주루룩~ 패치가 진행되고 창이 닫힌다. 끝.

 


참고로 unlocker를 삭제하고자 할 경우는 해당 폴더의 win-uninstall.cmd를 위의 방법으로 실행하면 된다.


4. VMWare Player에 요세미터 설치 :

VMware Player를 실행시켜 'Open a Virtual Machine' 버튼 클릭. 다운로드 받은 VM웨어 이미지 파일을 선택하면 아래와 같은 화면이다. 오른쪽의 Edit virtual machine settings 선택



다음과 같이 항목 값을 변경한다.



또다른 하드웨어 설정 값 수정.



메모리를 추천하는 양으로 적절히 설정한다.



설정 값이 끝났다면 Play virtual machine 클릭. 버추얼 머신이 옮겨졌다고 경고문구가 뜬다. 복사되었으므로 "I Copied It" 클릭.



무언가 진행중...



맥 설치화면인듯. 여러가지 질문에 적절히 선택하면 맥 OS 설치 끝.



맥 설치는 VMware에 했으나 버벅거림 현상을 느낄 것이다. 하나 더 설치가 남았다.



5. unlocker203 드라이버 설치

VMplayer 메뉴의 Setting 항목 선택.



다운받은 unlocker203의 tools 메뉴에서 darwin.iso 이미지 선택.



Connect를 누른다.



VMware Tools 설치 아이콘이 뜸. 아이콘 클릭해서 설치 시작.



다음.



필요한 공간에 대해 알려준다. 인스톨 고고.



맥 인스톨시 만들었던 아이디와 암호 입력.



다음



설치 끝.



여기까지 하면 VMware에 애플 운영체제를 설치하는 과정이 끝난다.