iDC Korea

아래 내용은 iPhone SDK에 포함된 내용으로, SDK의 설치 및 삭제 시 도움이 되어 번역해보았습니다.

Xcode 3.0 / 3.1 버전 유지가 필요한 경우 자세히 읽고 설치하시기 바랍니다.

(Safari 에서 Tatter Tools 편집이 제대로 되지 않네요 ㅡㅜ)

---

About iPhone SDK

iPhone SDK and Xcode 3.1 Developer Tools for Mac OS X v10.5

Introduction

이 소프트웨어로 iPhone 및 iPod touch 에서 실행되는 어플리케이션들을 개발할 수 있다. Apple은 개발자들에게 Apple Developer Connection의 가입을 권하고 있다.  Apple Developer Connection은 Apple사의 개발 리소스, 기술 지원, pre-release 소프트웨어 등을 편리하게 이용 가능하도록 하며, 추가적인 정보는 http://developer.apple.com 에서 확인 가능하다.

Compatibility with Mac OS X Versions

iPhone SDK는 Mac OS X v10.5.2 및 이후 버전의 OS로 운용되는 인텔 기반의 Mac에서 실행된다.

Installation

Installer는 설치를 위한 4가지의 중요 선택 사항(options)을 제공한다.

- Developer Tools Essentials. Xcode의 필수적인 component를 포함한다. 이는 기본적으로 /Developer로 설치된다. (사용자의 선택에 따라 외부 볼륨을 포함한 다른 디렉터리로 설치 가능하다.)
- iPhone SDK. Xcode의 extension으로 iPhone 소프트웨어 개발킷을 포함한다. 이것을 설치하기 위해 소프트웨어 라이선스 동의가 필요하다.
- Developer Tools System Components. CHUD performance 툴을 포함. 해당 component들은 항상 /Developer에 설치된다.
- UNIX Development Support. UNIX 기반의 개발에 사용되는 Command-line 툴. 이는 항상 /usr에 설치된다.

<Xcode>는 Developer Tools Essentials component가 설치된 경로를 의미한다.

사용자는 Xcode 3.1 및 Xcode 3.0을 이용할 수 있다. 즉, 여러 버전의 Xcode Tools Essentials component를 설치할 수 있다. <Xcode> 디렉터리를 이동하거나 이름을 변경할 수 있지만, 내부의 구조를 변경해서는 되지 않는다. 그리고, alias, symbolic link, full path를 사용하여 다른 디렉터리에서 해당 개발 어플리케이션을 참조할 수 있다.

NOTE: Developer Tools System Components와 UNIX Development Support Component는 컴퓨터에 하나만 설치될 수 있음. 마지막으로 설치된 component가 이전에 설치된 component를 replace 함.

Step-by-Step Installation Instructions

NOTE: Mac OS X 10.5 Leopard 에서 Xcode 3.0이 기본적으로 /Developer에 설치된다. Xcode 3.1의 기본 설치 위치도 /Developer 이다. 만약 이전에 설치된 Xcode 3.0을 유지하면서 Xcode 3.1를 설치하고자 한다면, Xcode 3.1의 Custom Install을 하여, 새로운 <Xcode> 경로명을 지정(예: Xcode3.1)하거나, Xcode 3.1 설치 전에 이미 존재하는 /Developer 경로를 새로운 이름(예: Xcode3.0)으로 이동하도록 한다. Step 5 아래를 참고.

1. Mac OS X v10.5.2 또는 이후 버전이 설치된 파티션으로 부트
2. iPhone SDK DVD 소프트웨어 다운로드
3. iPhone SDK 더블 클릭
4. Installer의 지시를 따름
5. Xcode 3.1을 /Developer가 아닌 경로로 설치하기 위해서는 “Custom Install”에서 새로운 <Xcode> 디렉터리 이름을 명시하여야 한다.
- “Developer Tools Essentials” 패키지 이름 다음에 있는 Location 아래의 folder icon을 선택
- pop-up 상단에 “Other...” 선택
- 새로운 <Xcode> 폴더를 위한 위치로 이동 후 “New Folder” 선택
- “New Folder” 창에서 폴더 이름을 입력. 예) Xcode3.1, “Create” 선택
- 마지막으로 “Install Xcode Tools” 창에서 “Choose” 선택
6. Mac OS X 10.3.9 Support 또는 WebObject를 설치할 필요가 있다면 “Customize”를 선택하고, “Custom Install”에서 해당 패키지를 선택한다.
7. 관리자 인증. Mac OS X를 설치할 때 처음으로 생성한 사용자가 기본적으로 관리자 권한을 가진다.

일단 설치가 완료되면, Xcode를 실행하여, Help 메뉴에 항목들을 선택함으로써 문서들을 접근할 수 있다. Xcode, Instruments, Interface Builder와 같은 개발 어플리케이션들은 <Xcode>/Applications에 설치된다.

Uninstalling iPhone SDK and Xcode Developer Tools

iPhone SDK와 <Xcode> 디렉터리를 포함, boot 볼륨에 위치한 Xcode developer tools을 삭제하고자 한다면, 터미널에서 다음과 같이 입력한다.

$ sudo <Xcode>/Library/uninstall-devtools --mode=all

boot 볼륨의 하위 developer 콘텐트를 제거하고 <Xcode> 디렉터리 및 지원 파일을 남기고자 한다면, 터미널에서 다음과 같이 입력한다.

$ sudo <Xcode>/Library/uninstall-devtools --mode=systemsupport

boot 볼륨에 있는 UNIX development support를 삭제하고 <Xcode> 디렉터리 및 지원 파일을 남기고자 한다면, 터미널에서 다음과 같이 입력한다.

$ sudo <Xcode>/Library/uninstall-devtools --mode=unixdev

마지막으로, <Xcode> 디렉터리를 삭제하고자 한다면, 심플하게 해당 디렉터리를 휴지통에 드래그한다. 또는 터미널에서 다음과 같이 입력한다.

$ sudo <Xcode>/Library/uninstall-devtools --mode=xcodedir

Posted by 알 수 없는 사용자
개발자료 l 2008. 3. 30. 21:57

iPhone SDK 사용을 위해 Mac OS를 일반 PC에 설치해 보았습니다. 여러번의 시도 끝에 성공은 하였지만 제일 중요한 네트워크 드라이버는 Mac OS용 인텔 드라이버가 없어 해결하지 못하고 있습니다. 나름대로 설치하면서 기억나는것을 몇자 적어 보았습니다. 좀더 자세한 사항은 X86OSx.com 설치 게시판을 참고 하시기 바랍니다.


현재 일반 PC상에 설치 가능한 Mac OS Leopard는 여러가지의 버전이 존재합니다. 그 중 가장 많이 설치한다는 두 가지 버전을 시도해 보았으며 제가 가지고 있는XNote에는 Kalyway combo 10.5.2 update + 9.2.0 kernel patch 버전이 정상적으로 설치 되었습니다. 동쪽 하늘님의 시즌 3는 설치 후 부팅시 멈춰 버리는 경우가 발생하여 Kalyway 버전으로 설치 하였습니다.

설치 방법은 X86OSx.com을 참고 하시면 좀더 정확하고 많은 정보를 얻을 수 있으며 아래 링크는 두 가지 버전에 대한 설치 방법입니다.

  - 동쪽하늘 시즌3 설치 방법
  - Kalyway combo 10.5.2 update + 9.2.0 kernel patch 설치 방법


Mac OS를 설치한 순서는 다음과 같습니다.
  - www.mac0u.com의 FTP를 통해 Kalyway combo 10.5.2 update 설치 이미지 확보
  - 저배속 (X2 또는 X4) 으로 설치 DVD를 만듬
  - Acronis Disk Director를 통해 Mac OS 파티션을 추가함
  - Acronis OS Selector를 Active 시킴
  - 재 부팅 후 Kalyway combo 10.5.2 update + 9.2.0 kernel patch 설치 방법 에 따라 설치
  - 설치 시작 후 설치할 디스크 선택 화면에서 Menu의 Disk Utility로 설치할 파티션의 Disk Mount 및 Format(지우기)
  - 설치의 마지막 단계에서 사용자화 선택하여 MBR을 선택 후 설치 시작
  - 설치 완료 및 재부팅 후 Acronis OS Selector에서 설치 한 Mac OS를 찾아 추가 후 Mac으로 부팅


참고로 설치한 XNote(R500) 의 CPU 사양은 다음과 같습니다.
Number of processors 1
Number of cores 2 per processor
Number of threads 2 per processor
Name Intel Mobile Core 2 Duo T7700
Code Name Merom
Specification Intel(R) Core(TM)2 Duo CPU T7700 @ 2.40GHz
Package Socket P (478)
Family/Model/Stepping 6.F.B
Extended Family/Model 6.F
Core Stepping G0
Technology 65 nm
Core Speed 1576.3 MHz
Multiplier x Bus speed 8.0 x 197.0 MHz
Rated Bus speed 788.1 MHz
Stock frequency 2400 MHz
Instruction sets MMX, SSE, SSE2, SSE3, SSSE3, EM64T
L1 Data cache (per processor) 2 x 32 KBytes, 8-way set associative, 64-byte line size
L1 Instruction cache (per processor) 2 x 32 KBytes, 8-way set associative, 64-byte line size
L2 cache (per processor) 4096 KBytes, 16-way set associative, 64-byte line size

그래픽 카드 - NVDIA GeForce 8600M GS (드라이버가 없어 기본 사이즈로 나타남)
사운드 카드 - Realtek (드라이버가 없어 사용불가)
네트워크 카드 - Intel(R) 82566MC Gigabit Network (드라이버가 없어 사용 불가)

참고로 Mac OS설치 시 위와 같이 Sound, Graphic, Network 드라이버가 지원되지 않아 설치에 많은 어려움이 있을것으로 예상됩니다. 해당 드라이버정보는 X86OSx.com 사이트에서 대부분 해결 방법을 찾을 수 있으며 그렇지 않을 경우 방법은 MacBook을 구입하시는 방법 뿐이 없을 것 같습니다.
Posted by 알 수 없는 사용자
개발자료 l 2008. 3. 29. 23:07
a new version of the iPhone SDK is now availale
. . .
 

The second beta version of the iPhone SDK is now available and includes Interface Builder, a powerful tool that allows you to visually build your interface and makes creating a UI as simple as drag and drop.

We've also added new sample code and updated documentation to the rich set of resources available to you in the iPhone Dev Center.

Log in to the iPhone Dev Center today and download the new version of the iPhone SDK.

log in now

Interface Builder

 

What's New

Beta release 2: New in the second beta release of the iPhone SDK is support for building iPhone user interfaces using the Interface Builder tool. Interface Builder is used to graphically design application screens using drag-and-drop, and then to wire the graphical controls to source code.

Interface Builder가 추가되었다네요 :)
Posted by 알 수 없는 사용자
News l 2008. 3. 28. 13:10
1 2 3 4 

최근에 올라온 글

카테고리

분류 전체보기 (11)
공지사항 (1)
News (4)
개발자료 (5)
Reference 자료 (1)
기타 (0)

달력

«   2024/03   »
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
tistory!get rss Tistory Tistory 가입하기!

공지 사항

최근에 달린 댓글

최근에 받은 트랙백