2013-10-23 5 views
34

Mavericks에서 XCode를 5.0.1로 업그레이드 한 후 iOS 5 시뮬레이터를 설치할 수 없으며 다운로드 섹션에서 제거되었습니다 ... 나에게 일어나는 일입니까 아니면 다른 사람과 비슷한 작업이 있습니까? 발행물?XCode 5.0.1 및 iOS 5.1 시뮬레이터 문제

enter image description here

는 엑스 코드 다운로드 페이지의 외부에서 5.1 시뮬레이터를 설치 할 수 있습니까?

답변

15

XCode4.5를 설치했을 때도 똑같은 문제가 있습니다. 그런 다음 이전 xcode의 SDK를 새 xcode로 복사했습니다. SDK는 다음 경로에 있습니다.

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk 

/Applications/Xcode4.5.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk 
+0

감사합니다! 올바르게 작동하는 것 같아요, 난 그저 이전 xcode에서 시뮬레이터가 예상대로 작동합니다 바란다 ... – Bartek

+0

나는 SDK를 XCode5.0.1에 복사했습니다. 하지만 여전히 iOS 5 시뮬레이터를 실행할 수는 없습니다. – Tranz

+0

시뮬레이터와 xcode를 재실행하고 시도하십시오. –

4

iOS 시뮬레이터 5.0/5.1은 Mountain Lion에서만 사용할 수 있습니다. Maverick에서 실행중인 경우 iOS 6.0/6.1/7.0 만 표시됩니다. iOS5 Simulator on XCode5-GM

42

불행히도 iOS 시뮬레이터 5.0 및 5.1은 매버릭스에서 작동하지 않습니다.

아이폰 OS 시뮬레이터는 아이폰 OS의 낮은 수준의 부품 일부를 복제하지 않습니다 그 이유는 최고의 개발자 포럼 (https://devforums.apple.com/message/911139#911139)에 gparker에 의해 설명된다. 예를 들어 iOS 커널을 가상화하는 대신 호스트 OS X의 커널을 사용합니다. iOS 시뮬레이터는 시뮬레이트 된 iOS와 호스트 OS X간에 이러한 서브 시스템이 충분히 유사해야합니다. 새 호스트 OS X가 너무 많이 변경되면 오래된 시뮬레이터가 손상 될 수 있습니다. 이 시점에서 누군가는 이전 시뮬레이터를 업데이트하거나 지원을 중단하기 위해 엔지니어링 및 비용 결정을 내립니다.

당신과 나는 대답하기를 희망합니다. Parallels에서 iOS 5.x 테스트를 위해 Mountain Lion을 운영 할 수 있습니다.

+0

잘 알고 있습니다 ... –

+2

의미가 있지만, 언급하지 않은 것은 유감입니다. 또한 사용자가 새로운 iPads를 구입하도록 강요하지 않을 것입니다. 개발자가 더 열심히 살게 만들 것입니다. – Bartek

+0

Parallels Desktop에서 Mountain Lion을 가상 파티션으로 실행 중입니다. iOS 5.0 및 5.1 시뮬레이터 용 다운로드는 있지만, 앱을 실행하기 위해 선택할 수는 없습니다. –

0

추가 시뮬레이터는 매버릭스가 허용되지 않기 때문에 엑스 코드 5.x의 아이폰 OS의 경우 5 시뮬레이터가 설치 될 수없는, Xcode -> Preference -> Downloads -> Components

그러나 enter image description here

에서 설치할 수 있습니다.

enter image description here

Apple document for Xcode 5