2012-08-15 3 views
10

먼저 Xcode 4.4.1에서 ios4 + 앱을 지원하려고 할 때 내 문제를 설명하고 아래에 3 가지 질문을 드리겠습니다.Xcode 4.4.1 Mountain Lion에서 ios4 시뮬레이터를 사용할 수 있습니까?

잠시 동안 다양한 버전의 Xcode를 사용하고 최근에 Xcode 4.4.1 및 ML로 업그레이드했습니다. 과거에는 오래된 시뮬레이터 sdks를 Xcode 패키지 내용의 관련 폴더로 복사 할 수 있었지만이 기술은 더 이상 작동하지 않습니다.

엑스 코드 4.4.1에 대한 광고는이 추출물 읽

"엑스 코드는 명령 줄 도구와 같은 선택적 구성 요소를 설치하는 새로운 '다운로드'환경 설정 패널을 포함하고 이전 아이폰 OS 시뮬레이터"

이를 오래된 시뮬레이터를 작동시킬 수있을 것이라고 확신했지만 이번 경험으로는 단 하나의 오래된 시뮬레이터 (ios 5.0) 만 얻을 수 있습니다. 위의 추출은 복수의 "이전 ios 시뮬레이터"를 사용하여 하나 이상의 이전 시뮬레이터에 액세스 할 수 있음을 나타냅니다.

당신이 산 사자를 설치하기 전에 엑스 코드 4.4.1로 업데이트 한 경우도 ios4.3 시뮬레이터를 다운로드 할 수있는 옵션을 얻을 수 있습니다

편집 할 수 있습니다. 그러나 ML과 4.4.1이 있으면 시뮬레이터가 작동하지 않습니다.

내가 ios4.3를 실행하는 개인용 디바이스 (아이폰)를 사용하여 테스트 할 수 있었다 그러나이 날 테스트하는 이상적인 방법이 아니다

END 편집. 나는 ios4.0을 지원하므로 ios4.0, ios4.1, ios4.2 및 ios4.3에 대한 ios 시뮬레이터로 내 코드를 확인하는 것이 이상적입니다.

필자는 최신 Xcode 및 ML을 사용하고 싶지만, 내 최고의 옵션은 Lion의 구형 Xcode로 롤백하는 것일 수 있습니다.

질문

1) 엑스 코드 4.4.1 산 사자에 기능 ios4 시뮬레이터를 얻을 방법이 있나요?

2) 새로운 버전에서 ios4 시뮬레이터를 허용 할 계획이 있습니까? 아니면 Apple이 의도적으로이를 차단 했습니까?

3)이 위치에 다른 개발자가 있습니까? 가장 좋은 방법은 무엇입니까? 사람들이 ML에서 Xcode 4.4.1을 보류/롤백하고 있습니까?

감사

SECOND 편집 - 솔루션 주위에 내 작업

나는 ios4 시뮬레이터는 엑스 코드 4.4.1 (ML)에서 지원되지 않습니다 확인 있었 조언은 당신이에 테스트해야합니다이므로 장치.

필자는 여전히 xcode 4.3.3이있는 사자 버전이 필요하다고 결심했습니다. 따라서 어딘가에 4 대의 시뮬레이터에 액세스 할 수있었습니다. 따라서 필자는 imac에서 OSX 10.7 사자를 실행하는 VM웨어를 통해 가상 시스템을 설정했습니다. 이 가상 머신에서 Xcode 4.3.3 및 이전 시뮬레이터를 설치 했으므로 이제는 iOS4 문제를 테스트 할 때 사용할 수 있습니다. :)

이 솔루션은 내 imac에서 28GB의 메모리 공간을 필요로하지만, 사자와 xcode 4.3.3을 실행하는 가상 머신과 주 컴퓨터에서 실행되는 산 사자가 있습니다. 그것은 많은 어려움처럼 보일지 모르지만 다른 옵션은 무엇입니까?

또 다른 해결책은 사용자가 Popeye에게 어떻게 요청했는지를 묻는 것입니다. 나는 관련 정보와 질문을 삭제하라는 요청을 제외하고는 아무것도 찾지 못했다.

END SECOND 편집

+0

xcode >> 환경 설정 >> 다운로드로 가서 ios4 SDK를 다운로드하면 안됩니다. – Popeye

+0

4.3 시뮬레이터를 다운로드 할 수 있다고 명시 했으므로 독자에게 알리기 위해 업데이트해야합니다.이 질문은 다운로드 할 수 없다는 느낌을줍니다. – Popeye

+0

3 개의 Mac을 ML 및 Xcode 4.4.1로 업데이트했습니다. 한번은 시뮬레이터 4.3을 다운로드 할 수있는 옵션이있었습니다 (다운로드 한 작업은 없었습니다). 다른 두 경우에는 5.0 시뮬레이터를 다운로드 할 수있는 옵션 만있었습니다. 뽀빠이의 방식에 의한 부정적인 평가와 거짓 주장에 감사드립니다. – user1600350

답변

2

난 그냥 댓글을 달았지만 나는 또한 그냥 그래서 그래 그것을 할 수 있습니다 했어요.

xcode를 열고 최상위 메뉴에서 xcode >> preferences >> Downloads로 이동하면 xcode와 함께 사용할 기존 sdks를 다운로드 할 수있는 옵션이 제공됩니다. 명령 줄 도구와 장치 디버깅 지원을 다운로드 할 수도 있습니다.

배포 대상에 프로젝트를 설정하는 기억에 이제까지 그 버전이나 목표 설정에서 이전 버전 (요약)

편집 여기

는 것 애플 개발자 다운로드 섹션에 link입니다 로그인하려면 사용자 이름과 암호가 필요합니다. 한 번 iOS를 제외한 모든 검색 옵션을 선택 취소하면 사용할 수있는 모든 iOS가 표시됩니다. iOS의 이전 버전이 아닌 이후 버전에있는 것이 있으면 충돌합니다. 예를 들어 Storyborads (iOS 5에서 소개 됨).

+0

사용할 수있는 모든 것을 다운로드했으며 배포 목표가 맞습니다. xcode 4.4.1 (Mountain Lion)의 ios4 시뮬레이터에서 실제로 앱을 실행했다고 하시겠습니까? – user1600350

+0

나는 ios4 +, ios5를위한 sdk를 다운로드 할 수있는 옵션이 주어 졌는지 확신 할 수 없다. 그리고 마운틴 라이온은 그렇습니다. – Popeye

+0

4.3 시뮬레이터를 다운로드 할 수있는 옵션이 있습니다. 불행하게도 앱을 실행하려고하면 오류가 발생합니다. 그게 내가 왜 당신이 그것을 다운로드하지 않은 시뮬레이터에 응용 프로그램을 실행 물어? – user1600350

관련 문제