2014-10-15 7 views
7

모든 iOS 8 시뮬레이터가 포함 된 Mac OS X 10.9.5에 Xcode 버전 6.0.1 (6A317)이 있습니다. iOS 7.1 시뮬레이터도 다운로드했습니다.Xcode 6에 iOS 7.1 시뮬레이터가 표시되지 않음

은 내가 발생할 문제는 엑스 코드 6 장치 메뉴에서 아이폰 OS 7.1 시뮬레이터를 표시하지 않는다는 것입니다 아이폰 OS 8 및 iOS 7

에 대한 응용 프로그램을 개발하고있다. 어떤 시점에서 보여 주지만 새로 만든 Xcode 6 프로젝트에는 표시되지 않습니다.

저는 stackoverflow 솔루션을보고있었습니다. iOS 7.1 시뮬레이터 Window - Devices - SIMULATORS가 추가되었습니다. 또한 "Show in the Run Destionations Menu"로 확인되지만 표시되지는 않습니다.

프로젝트 및 대상 배포 대상을 7.1로 설정하여 문제를 해결했습니다. 그러나 이것은 모든 테스트에서 수동으로 전환해야하기 때문에 어리석은 해결책입니다. 7.1-8.0

이것은 첫 번째 ipad 앱이며 Xcode 5.1.1에서 완벽하게 작동했습니다. iOS 7 및 iOS 8 (Xcode 5.1.1에서 생성됨). 이제 Xcode 6.0.1에서 프로젝트를 만들었습니다. 프로젝트에 시뮬레이터가 올바르게 표시되지 않으며 앱의 95 %가 작동하지 않습니다.

저는 iOS 개발에 익숙하지만 이것이 버그라고 생각하지만 확신이 없습니다. 도와주세요.

+1

어떻게 문제입니까? 그 이전 버전을 지원해야하는 경우 배포 대상을 설정하는 것입니다. – Abizern

+1

7.1과 8.0 사이에서 배포 대상을 전환해야하는 이유는 무엇입니까? 앱이 목표를 7.1로 설정하면 앱이 7.1과 8.0에서 완벽하게 작동합니다. –

+1

그래서 내 배포 대상이 최신 iOS 버전이 아니라 앱이 작동해야하는 가장 낮은 버전입니까? iOS 7.1을 지원해야하는 경우 이것이 내 배포 대상입니까? 나는 그것을 올바르게 이해 했는가? –

답변

12

배포 대상은 지원하려는 최소 OS 버전입니다.

앞서 말씀 드린대로 7.1 시뮬레이터를 보려면 배포 대상을 7.1로 설정해야합니다. 배포 대상이 8.0 인 경우 7.1 시뮬레이터는 실행 대상 메뉴에서 사용할 수 없습니다. 배포 대상이 8.0 인 경우 iOS 7.1에서 실행할 수 없으므로 올바른 동작입니다.

2

이미 배포 대상이 7.0이고 시뮬레이터가 7.1 용으로 제공되지 않았습니다.

Xcode 환경 설정으로 이동하여 다운로드를 선택하고 누락 된 7.1 시뮬레이터를 '구성 요소'아래에 다시 표시하여 문제를 해결했습니다. 이전에 7.1 시뮬레이터가 있었지만, Xcode 6 업그레이드는 시뮬레이터를 제거한 것 같았습니다.

enter image description here

+0

배포 대상을 변경하기 전에이 단계를 수행했습니다. Xcode는 업데이트시 시뮬레이터의 이전 버전을 제거합니다. 그것을 지적 +1. 나는 어색하게 행동하는 Xcode와 함께 저 밖에 혼자가 아니다. –

+0

이것은 실제로 내가 가지고있는 문제를 해결했다; 받아 들인 대답은하지 않았다. 감사! – Matt

관련 문제