2010-03-09 2 views
1

미안 그냥 (정말 젊고 순진) 동료의 작은 팀과 함께 아이폰 개발을 시작, 우리 모두가 OS X에 상당히 새로운, 내 질문은 :iPhone 팀 개발자, 우리 모두 동일한 OS가 필요합니까?

우리는 모든 아이팟 터치에 대한 개발을 계획하고 있다면/거기 밖에있는 iPhone (Snow Leopard가 필요합니다.), Leopard와 Snow Leopard 시스템을 함께 사용하면 코드를 공유 할 때 어떤 문제가 발생합니까?

+0

동일한 버전의 Xcode와 동일한 버전의 iPhone SDK가 필요합니다. 이것은 Snow Leopard가 필요할 수도 있고 없을 수도 있습니다. 즉, 문제가 발생하면 스노우 레퍼드는 40 달러를 벌었 다. – zneak

+0

실제로 Snow Leopard는 $ 29입니다. –

답변

1

이미 알다시피 Snow Leopard가 필요한 iPhone SDK 버전 3.2를 사용하지 않는 한 괜찮습니다. Leopard에서는 Xcode 3.1.4를, Snow Leopard에서는 Xcode 3.2.1을 사용하게 될 것입니다. 한 가지주의 사항 : Xcode 3.1 (기본값)과 호환되도록 프로젝트를 저장하고 모든 사람이 Snow Leopard에 있지 않은 한 호환성 수준을 3.2로 변경하지 마십시오.

-4

Xcode의 분산 빌드 시스템 (when it works)은 동일한 OS (버전)로만 배포됩니다. 따라서 분산 빌드를 실제로 사용한다면 동일한 OS에서 모든 것을 얻을 수 있다는 것을 알 수 있습니다.

+0

감사합니다! 이것은 우리가 알아야 할 필요가있는 것입니다! – Aru

+2

분산 빌드는 여러 빌드가 단일 빌드의 속도를 높이기 위해 활용되는 집중 빌드입니다. 이 답변은 아이폰 개발자로 시작하는 사람들에게 원격으로 관련이 없습니다. 이 사람들은 SVN 저장소에서 프로젝트를 체크 아웃해야합니다 (XCode에서 꽤 잘 작동합니다). 진짜 대답은 "너 괜찮을거야", 너는 레오파드 나 스노우 레퍼드에서 현재 아이폰 개발자를 할 수있다. 그러나 스노우 레오파드는 겨우 30 달러이며 X 코드의 훨씬 우수한 버전을 제공하기 때문에 모든 것을 사용하는 것이 좋습니다. 너의 삶을 편하게 해줄거야. – bpapa

+0

: 업데이트 해 주셔서 감사합니다. 우리가 업그레이 드하고 우리 지갑으로 인색 해지는 것을 멈추는 것처럼 보입니다. – Aru

관련 문제