[ios] Xcode / 시뮬레이터 : 이전 iOS 버전을 실행하는 방법은 무엇입니까?

iOS SDK 4.2로 업그레이드하려고합니다. 그러나 내가 궁금한 것은 여전히 ​​시뮬레이터를 iOS 3.2로 실행할 수 있는지 여부입니다. iPad 용 iAds를 만들고 있지만 프로그램이 iOS 3.2에서 실행되는지 확인하고 싶기 때문입니다.

참고 : 나는 과거에 이와 비슷한 게시물을 보았지만 이것이 어떻게 수행 될 수 있는지에 대한 정확한 단계를 제공하는 데 실제로 도움이되지는 않았습니다.



답변

바이너리에 iAds가있는 경우 iOS 4.0 이전 버전에서는 iAds를 실행할 수 없으며 이와 같은 바이너리를 제출하면 거부됩니다.

업그레이드 후에도 3.2 이상에서 시뮬레이터를 계속 실행할 수 있습니다.

iPhone Simulator에서 하드웨어-> 버전-> 3.2를 선택하십시오.


답변

이 오래된 질문을 발견 한 사람이라면 누구나 이전 버전을 모두 다운로드 할 수 있습니다 .

Xcode-> Preferences-> Components(시뮬레이터 탭을 클릭하십시오).

원하는 모든 버전을 설치하십시오.

설치된 모든 시뮬레이터를 표시하려면 다음을 수행하십시오.

대상-> 드롭 다운 “배포 대상”에서 버전 nr이 가장 ​​낮은 설치된 버전을 선택하십시오.

드롭 다운에 사용 가능한 모든 시뮬레이터가 표시됩니다.


답변

XCODE 10.1

1. Goto Xcode-> 환경 설정 (Shortcut CMD)

2. 구성 요소 선택

3. 시뮬레이터 버전 다운로드

여기에 이미지 설명을 입력하십시오

4. XCode-> 개발자 도구 열기-> 시뮬레이터 이것은 독립형 응용 프로그램으로 시뮬레이터를 시작합니다

5 하드웨어-> 장치-> 장치 관리 …

6. + iCon을 클릭하여 새 시뮬레이터 버전을 만듭니다.

7. 시뮬레이터 이름, 장치 유형을 지정하고 드롭 다운에서 OS 버전 선택을 선택하십시오.

여기에 이미지 설명을 입력하십시오

8. 작성을 클릭하십시오.

9. 하드웨어-> 장치-> iOS 11.0-> iPhone 6

여기에 이미지 설명을 입력하십시오

여기에 이미지 설명을 입력하십시오

여기에 이미지 설명을 입력하십시오

그것이 실행되는 것은 코딩을 즐긴다!


답변

xcode를 열고 상단 메뉴에서 xcode > 환경 설정 > 다운로드 로 이동하면 xcode 와 함께 사용할 오래된 SDK를 다운로드하는 옵션이 제공됩니다. 명령 줄 도구 및 장치 디버깅 지원을 다운로드 할 수도 있습니다.

여기에 이미지 설명을 입력하십시오


답변

대상 아래의 XCode에서 프로젝트를 마우스 오른쪽 단추로 클릭하고 정보 입수를 클릭 하십시오 . 세 이하 빌드 아이폰 OS 배포 대상에 대한 탭보기. 이를 변경하면 다른 iOS 버전을 테스트 할 수 있습니다.

대체 텍스트


답변

Xcode 4.2에 이전 iOS 시뮬레이터를 추가하려면 이전 xcode_3.2.6_and_ios_sdk_4.3.dmg (또는 유사한 버전) 설치 프로그램 파일이 필요하며 다음과 같이하십시오.

  • xcode_3.2.6_and_ios_sdk_4.3.dmg 파일을 마운트하십시오.
  • 장착 디스크 이미지를 열고 메뉴를 선택하십시오 : 이동-> 폴더로 이동 …
  • / Volumes / Xcode 및 iOS SDK / Packages /를 입력 한 다음 이동을 클릭하십시오. 많은 패키지가 있으며 iPhoneSimulatorSDK (버전) .pkg를 찾으십시오.
  • 추가하려는 패키지를 두 번 클릭하여 설치하고 설치 프로그램 표시를 기다립니다.
  • 설치 프로그램에서 계속을 클릭하고 대상, 폴더 선택 …을 선택하십시오.
  • 탐색기가 표시되고 개발자 폴더를 선택하고 선택을 클릭하십시오.
  • 필요에 따라 다른 시뮬레이터를 설치하고 반복하십시오.
  • Xcode를 다시 시작하십시오.

이제 설치된 시뮬레이터 목록이 있습니다.


답변

Xcode 3.2.5에서는 이전 시뮬레이터 버전을 선택하는 것이 분명하지 않습니다. 이전 Xcode는 “Base SDK”빌드 설정 팝업 메뉴에 별도의 “iOS Device SDK”및 “iOS Simulator SDK”목록이 있지만 Xcode 3.2.5에서는 4.2 만 제공하는 단일 “iOS SDK”목록으로 대체되었습니다. “최신”.

새 기본 iOS 프로젝트를 작성하는 경우 기본 SDK 및 배치 대상 둘 다에 대해 4.2로 기본 설정되며 프로젝트의 왼쪽 상단 모서리에있는 “개요”팝업에서 4.2 시뮬레이터 만 사용할 수 있습니다.

이전 iOS 시뮬레이터를 실행하려면 “iOS Deployment Target”빌드 설정 팝업에서 이전 iOS 버전을 선택해야합니다. 그래야만 “개요”팝업이 구형 시뮬레이터를 제공합니다. iPhone의 경우 4.0, iPad의 경우 3.2입니다.