2012-10-31 4 views
3

이전 버전의 iOS에서 내 앱을 테스트하고 싶습니다. "이전 버전"은 iOS 5.1 5.0 및 4.3을 의미합니다. 이렇게하려면 Xcode에서 무엇을해야합니까? 이미 (XCode를 통해) 모든 해당 시뮬레이터를 다운로드했지만, 특정 시뮬레이터에서 내 애플 리케이션을 빌드하고 실행하는 방법을 모르겠습니다. 내가 가진 유일한 선택은 iPhone/iPad 6.0 시뮬레이터에서 내 앱을 실행하는 것입니다.Xcode : 이전 버전의 iOS에서 내 앱을 테스트하는 방법

감사합니다.

답변

2

응용 프로그램 배포 대상이 iOS 6.0으로 설정되어 있다고 생각합니다. 원하는 가장 낮은 버전으로 변경하십시오. 나는 iOS 4.3이 지금 가능한 최저 수준이라고 생각합니다.

  • 은, 요약 탭에서 대상
  • 을 클릭하여 배포 대상을 선택 프로젝트 탐색에,

    1. 선택 프로젝트 파일을 배포 대상을 변경합니다.

    편집 : @Abizern 대답을 본 후. 음, 나는이 부분에 대해 질문에 대답했다.

    유일한 선택은 iPhone/iPad 6.0 시뮬레이터에서 내 앱을 실행하는 것입니다.

    OP가 드롭 다운 메뉴에 이전 버전의 시뮬레이터를 표시하지 못했습니다. 그의 프로젝트 기반 SDK 타겟 및 배포 대상이 iOS 6.0으로 설정 되었기 때문입니다. 배포 대상을 낮은 버전으로 설정하면 다른 시뮬레이터가 표시되기 시작했습니다.

    @Abizern이 올바르게 지적했듯이 낮은 버전의 시뮬레이터에서 실행하려면 드롭 다운 메뉴에서 올바른 시뮬레이터를 선택하여 실행해야합니다. 글쎄요.

  • +1

    믿을 수 없을만큼 간단했습니다! 감사! – pAkY88

    +1

    @ pAkY88이 답변으로 도움이 되었다면 해결책으로 받아 들여야합니다. –

    +0

    @Downvoter 코멘트에 신경 써주십시오 – Krishnabhadra

    1

    왼쪽 사이드 바에서 목록의 첫 번째 요소 (일반적으로 프로젝트 이름)를 클릭하십시오. 내 스크린 샷과 같은 새 메뉴가 열립니다.

    Screenshot

    은 그냥 시뮬레이션 할 대상을 선택합니다.

    7

    이 두 가지 대답이 모두 명확하지 않아서 사람들이 잘못된 가정을하는 것을 막으려 고합니다.

    낮은 버전의 iOS에서 테스트하는 유일한 방법은 낮은 버전의 장치 또는 낮은 버전의 시뮬레이터 중 하나에서 실행하는 것입니다.

    "배포 대상"은이 두 대답이 모두 잘못된 버전으로 응용 프로그램을 실행한다고 말하면서 응용 프로그램이 실행될 최소 설치된 OS 버전을 설정합니다. iOS 6 시뮬레이터에서 실행할 때 - 배포 대상이 설정되어있는 곳이 아닌 버전 6에서 계속 실행됩니다.

    그러나 더 낮은 배포 대상을 설정하지 않으면 다른 iOS 시뮬레이터를 사용하는 옵션을 사용할 수 없습니다.

    최신 버전과 SDK를 사용하여 빌드하고 배포 대상을 앱에서 지원하는 가장 낮은 버전으로 설정하는 것이 가장 좋습니다.

    다른 버전의 시뮬레이터에서 앱을 실행하는 경우 - Xcode의 왼쪽 상단에있는 드롭 다운을 살펴보십시오. 설치된 시뮬레이터 중 어느 곳에서 앱을 실행할지 선택할 수 있습니다.

    +0

    감사합니다 아비즌! 사실 나는 다른 시뮬레이터에서 실행해야하는 응용 프로그램의 호환성을 테스트하기 위해 이해했습니다. – pAkY88

    +0

    음 @Abizem, 실행할 드롭 다운 메뉴에서 시뮬레이터를 선택하는 것이 정확합니다. 하지만 OP의 원래 문제는 iOS 6.0이 아닌 다른 시뮬레이터가 메뉴에 나타나지 않는다는 것입니다. 이를 보여주기 위해 더 낮은 전개 목표를 설정해야합니다. 덕분에 나는 어쨌든 내 대답을 바로 잡았습니다. – Krishnabhadra

    +0

    ***이 두 대답은 모두 잘못된 답변으로 아래 버전에서 앱을 실행한다고 말하는 "배포 대상"*** 내 대답을 어디에서 말하고 있는지 정말 알고 싶습니다. 단지 그것을 명확하게하기 위해, 질문의 제목은 OP가 가진 실제 문제를 말하지 않습니다. – Krishnabhadra

    2

    열기 엑스 코드와 당신이 실행하는 어떤 장치 선택 왼쪽 상단의 메뉴에서 "추가 시뮬레이터를 ..."버튼을 클릭

    열립니다 엑스 코드 환경 설정의 다운로드 섹션,

    클릭 구성 요소 탭

    설치할 수있는 시뮬레이터 목록이 표시되면 필요한 버전의 설치를 클릭하십시오.

    시뮬레이터를 다시 설치해야 설치가 가능합니다.

    새로 설치된 시뮬레이터 버전을 실행하려면 Xcode의 실행 메뉴에서 시뮬레이터를 선택하십시오.

    관련 문제