2011-05-01 3 views
1

XCode 버전 3.x (3.1 또는 3.2?)가있을 때 내 세계는 완벽했습니다. 그런 다음 어느 날 iPhone 기기를 iOS 4로 업그레이드 한 후 기기에 앱을 배포하려고 시도했습니다. 어떤 이유로 iOS 4.0 장치 (xcode를 통해)에 직접 배포하기 위해 Xcode 4 (또는 SDK 4)가 필요하다고 생각 했었습니다. 이전에 보지 못했던 오류를 제안했기 때문에 XCode/SDK를 업그레이드합니다.XCode 4 (3.x에서 업그레이드 한 후)에 대해 매우 혼란 스럽습니다.

그래서 지금 XCode 4.0을 설치했는데 (4A304a 빌드), 내 코드를 빌드 할 수없는 상황에 있습니다. 모든 것들이 왼쪽과 오른쪽으로 나누어 져 있으며 그 위에 XCode를 다시 배워야합니다. !! !!

지금 여기 내 질문은 :

A) 내가 IOS 4 장치에 직접 배포하기 위해 엑스 코드 4 (및/또는 SDK 4)가 필요합니까?

B) 올바른 버전의 XCode가 있습니까?

C) 나는 새로운 Xcode 버전 4.02 또는 그 밖의 것이 있다고 생각한다. 나는 그것을 바로 얻어야합니까?

D) 새로운 XCode를 다운로드 할 때마다 이전 XCode 버전에 "다음"이 설치됩니까? (이것은 완전히 새로운 엑스 코드 설치 또는 그것은 기존 버전을 업그레이드합니까?)

답변

2

위해 질문을 촬영 :

A) 내가 위해 엑스 코드 4 (및/또는 SDK 4) 필요합니까 4 기기에 직접 배포 하시겠습니까?

아니요, XOS 3.x를 사용하여 iOS 4.x 장치에 배포 할 수 있습니다. 즉, SDK 4.3 이상에서만 제공되는 SDK 기능을 사용하여 개발하려는 경우 Xcode 3.x는 SDK 4.2 버전의 패키지로만 사용할 수 있으므로 Xcode 4.x를 사용해야합니다.

B) XCode의 올바른 버전이 있습니까?

어떤 시점에서 Xcode 4.x로 이동해야하므로 지금 총알을 물고 새로운 환경에 익숙해 질 수 있습니다. 시간이 걸릴 수도 있지만 전환 할 가치가 있습니다. (IMHO.) :-)

C) 나는 새로운 Xcode 버전 4.02 또는 그 밖의 것이 있다고 생각한다. 나는 그것을 바로 가져 가야합니까?

Xcode 4.x는 여전히 상당히 새롭기 때문에 상당히 자주 패치하고 있습니다. 따라서 대역폭이 문제가되지 않는다면 Xcode 릴리스를 계속 유지할 수 있습니다. 즉, 특정 릴리스의 버그가 발생하지 않으면이 작업을 수행 할 필요가 없습니다.

D) 나는 새로운 엑스 코드를 다운로드 할 때마다, 는 이전 엑스 코드 버전에 "다음"설치합니까? (완전히 XCode 설치입니까? 아니면 기존 버전을 업그레이드합니까?)

기본적으로 Xcode는 기존 버전에 설치됩니다. 그러나 여러 버전을 동시에 실행하려는 경우 설치 프로세스 중에 다른 대상을 선택할 수 있습니다.

0

Xcode 4로 업그레이드하는 것은 정말로 혼란을 야기합니다. 다행히 Apple은 그렇게 자주하지 않습니다. Apple 기술에 대한 나의 경험은 최신 기술을 더 잘 사용하는 것입니다.

개인적으로 : 생산성이 떨어지기까지 3 주일이 걸렸습니다. 이제는 더 생산적입니다.

A : 몰라, 아마 B : 예 C : 예 D : 사과의 전통 : 그것은 *

+0

세 * 주 덮어? 비록 꽤 많은 커피가 관련되었지만 약 3 시간 (상당히 고통 스러울 듯)의 시간 후에 나는 거의 속도를 낼 수 있다고 생각한다. 그런 다음 다시 이전 키보드 단축키 중 하나를 골라내는 경우가 있습니다. :-) –

+0

키보드 단축키, 디버그 대 릴리스 빌드 간 쉬운 전환, 도움말 뷰어의 목차 부족 (여전히 느려짐), 시뮬레이터와 나란히 디버깅하기에 더 거친 전체 화면 욕심이 많은 레이아웃, 파인더에서 빌드 결과 표시 , ... (그러나 3w 아마 exagerated) –

관련 문제