Xcode 프로젝트에 시뮬레이터 목록이 표시되지 않음
6Xcode 6.1에서 프로젝트를 .프로젝트를 실행하려고 하면 버튼이 회색으로 표시됩니다.가 내가가할때에 할 때.Product > Clean
옵션이 회색으로 표시됩니다.제가 시뮬레이터 목록을 볼 때, 제가 받는 것은My Mac
의 느여때달 iOS Device
시뮬레이터가 다시 돌아오게 하려면 어떻게 해야 합니까?
에 실하려프다가수음확행인다니합지는하을행로는이 있는지 확인합니다.deployment target
Xcode의 SDK 버전과 같거나 그 이하입니다.나의 경우, 나는 다음을 사용하여 구축된 프로젝트를 실행하려고 했습니다.iOS8.4
저는 6 8.1과하고 있습니다. SDK 버전 8.1은 Xcode 6.1입니다.
배포 대상을 8.1로 변경하면 시뮬레이터가 표시되기 시작합니다.
P.S를 수행하기 전에 코드 및 외부 라이브러리가 새 배포 대상과 호환되는지 확인하십시오. 그렇지 않으면 X 코드를 업데이트해야 합니다.
이거 먹어봐요, 정말 매력적이었어요!
아래 단계를 따릅니다.
아래와 같이 파생 데이터를 정리합니다.
rm -rf ~/Library/Developer/Xcode/DerivedData/
OR
Xcode---> Preferences--->Location--->Derived Data
배포 정보에서 배포 대상 변경
Xcode의 SDK 버전과 같거나 그 이하입니다.
Xcode 종료
Xcode를 다시 열면 시뮬레이터 목록이 표시됩니다.
이 대답이 누군가에게 도움이 되기를 바랍니다.
저는 제 문제를 해결할 수 있는 해결책을 찾을 수 없었습니다.모든 시뮬레이터는 제가 필요로 하는 프로젝트를 제외한 모든 프로젝트에 사용되었습니다.
솔루션:
빌드 설정 -> 아키텍처 -> 지원되는 플랫폼:
iphoneos에서 iOS로 변경됨
프로젝트 이름(실행 버튼 오른쪽)을 클릭합니다.세 가지 옵션이 나타납니다.
- 구성표 편집
- 새로운 계획
- 구성표 관리
새 구성표를 클릭한 다음 팝업 창에서 "확인"을 클릭할 수 있습니다.
시뮬레이터 목록이 다시 표시됩니다.
또한 다음을 확인합니다.iOS Deployment Target
언더빌드 설정.
어떻게든 배포 대상은 사용 가능한 시뮬레이터가 없는 최신 SDK로 설정됩니다.
사용 가능한 SDK 버전을 선택하고 시뮬레이터 목록을 다시 사용할 수 있어야 합니다.건배!
아래의 cmd가 문제를 해결했습니다.
$ sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
저의 경우, Xcode 8로 업그레이드하고 나중에 다른 버전 7.3.1을 다운로드했습니다("Xcode 7.3.1"로 이름 변경). 그러면 Xcode 8에서 시뮬레이터 목록을 가져올 수 없습니다.
저의 경우 시스템 파인더 -> 라이브러리 -> 장치 -> 코어 시뮬레이터에서 ios 장치를 실수로 삭제했습니다.
그래서 시뮬레이터는 iOS 기기를 제외하고 Xcode 프로젝트에 나와 있지 않습니다.
Xcode->Windows->디바이스->시뮬레이터 추가로 ios 시뮬레이터를 추가하여 해결하였습니다.
누군가에게 도움이 되길 바랍니다.
Unity에서 온 사람들의 경우, 비록 당신이 그들을 (변경함으로써) 나타나게 할 수 있다 하더라도.Build Settings > Supported Platforms
iOS
시뮬레이터에서 실행되지 않을 것입니다.
대신 이 Simulator SDK를 선택해야 합니다.
그리고 메탈이 아닌 다른 것이 존재하는지 확인합니다.
그러면 시뮬레이터 장치 목록이 처음부터 거기에 있을 것입니다.
프로젝트의 빌드 설정을 확인하고 최신 iOS(iOS 8.1)를 선택했는지 확인합니다.
솔루션:빌드 설정 -> 아키텍처 -> 지원되는 플랫폼: iphoneos에서 iOS로 변경됨
Xcode Version 9.0(9A235)에서 확인된 작업
처음 시작할 때부터 Xcode.app의 이름을 변경하면 iOS 시뮬레이터를 사용할 수 없게 됩니다.이는 Xcode 6.1 릴리스 정보에 나와 있습니다.
번들에서 Xcode 도구를 실행한 후 Xcode.app의 이름을 변경하면 iOS 시뮬레이터를 더 이상 사용할 수 없게 될 수 있습니다.Xcode.app의 이름을 처음 시작할 때의 이름으로 바꾸거나 Mac을 다시 시작합니다. (16646772)
Window(윈도우)로 이동한 후 Devices(디바이스)로 이동하여 왼쪽 하단의 Plus(플러스) 버튼을 눌러 디바이스를 추가하고 필요한 시뮬레이터를 선택합니다.이것은 저에게 효과가 있었습니다.
배포 대상 버전을 낮은 버전으로 변경하는 것이 도움이 되었습니다.
창 -> 장치 및 시뮬레이터 -> 시뮬레이터.기존 시뮬레이터의 최신 버전을 확인합니다.
그런 다음 프로젝트의 대상으로 이동합니다.배포 정보에서 대상을 시뮬레이터에서 최근에 본 버전으로 변경합니다.내 것은 시뮬레이터가 iOS 13.5일 때만 iOS 13.6으로 설정되었습니다.
사용자가 가지고 있는 시뮬레이터가 빌드 설정에 지정된 시뮬레이터가 아닐 수도 있습니다.IOS 배포 대상에 대한 시뮬레이터 패키지가 다운로드되었는지 확인합니다.
문제가 여러 버전의 xcode 때문인 경우
그런 다음 다음 단계를 수행합니다.
파생 데이터 정리 Xcode 기본 설정으로 이동 -> 위치 탭 선택 -> /Users/apple/Library/Developer/Xcode/DerivedData에서 작은 회색 화살표를 선택합니다.폴더로 리디렉션됩니다. 폴더에서 파생 데이터 폴더 및 삭제를 선택합니다.
완전히 완전한 X코드를 만들고 다시 엽니다.
이것으로 문제가 해결될 것입니다.해피 코딩 :)
나에게도 같은 문제가 발생했습니다.제가 Xcode 8 베타 3에서 Xcode 8 베타 4로 업데이트 했을 때, 저는 이렇게 해결했습니다.
- 창으로 이동 -> 장치
여기에서 모든 장치 및 시뮬레이터를 볼 수 있습니다.
- 장치 또는 시뮬레이터에서 마우스 오른쪽 버튼을 클릭하십시오.
- 대상 메뉴에 표시를 클릭합니다(이미 선택되어 있더라도 두 번 클릭하면 새로 고침될 수 있음).
만약 위가 작동하지 않는다면..시뮬레이터가 보이지 않는 것처럼, 그렇다면..
- 앱의 최소 배포 대상을 8.3으로 변경(다운그레이드)(필요하지 않음)
- xcode 다시 시작
제게 효과가 있었습니다.희망은 나중에 누군가에게 도움이 될 것입니다.
완전한 Xcode를 실행하고 다시 열면 표시됩니다.저한테는 효과가 있어요.
XCode에서 지원하는 배포 대상을 확인하십시오.
창이 특정 크기일 때 Xcode가 메뉴를 숨기는 것 같습니다.당신은 창문이 돌아오기 전에 창문을 꽤 크게 만들어야 합니다.
작지만 효과적인 해결책.저의 경우 xcode를 9.2 버전으로 업데이트하고 시뮬레이터가 사라졌습니다.
저는 이 해결책을 찾았고 그것은 저와 다른 사람들에게도 효과가 있었습니다.
**
xcode를 종료하고 다시 시작하십시오.당신은 시뮬레이터를 갖게 될 것입니다.
**
제 경우에는 아키텍처 매개 변수에 문제가 있었습니다.arm64로 설정되었습니다. 방금 표준 아키텍처(arm64, armv7)로 값을 변경했습니다. - $(ARCHS_STANDARD)그리고나서pod install
나는 여전히 내 것을 가지고 있었습니다.iOS Device
하지만 제 시뮬레이터는 모두 사라졌습니다.
스택 오버플로에서 찾을 수 있는 모든 제안 솔루션을 시도했습니다.
결국 저는 Xcode 앱을 삭제하고 앱스토어에서 다시 다운로드했습니다.설치 후 시뮬레이터가 다시 돌아왔습니다.
방금 Xcode를 업데이트한 경우 시뮬레이터를 다시 사용할 수 있게 되기 전에 컴퓨터를 다시 시작해야 할 수 있습니다.
Xcode를 12.1로 업데이트한 경우.Xcode를 완전히 종료하면 구성 요소가 설치됩니다.
저는 이런 일이 일어날 수 있는 또 다른 상황에 부딪혔습니다.저는 지속적인 통합을 위해 Xcode 서버를 사용하는 팀과 함께 일합니다.서버는 시뮬레이터를 보지 못했지만 하나의 프로젝트에 대해서만 인식했습니다.저는 결국 이것이 우리 서버의 Xcode 버전이 이전에 한 릴리스였고, Xcode 프로젝트가 사용 가능한 최신 버전으로 빌드되도록 설정되었기 때문이라고 판단했습니다.Xcode 업데이트만으로 문제가 해결되었습니다.
새로운 Xcode로 업데이트한 후에 이런 일이 있었습니다.입니다.
xcode-select --install
저를 위해 그것을.
그냥 Xcode -> Window -> Devices로 이동합니다.
왼쪽 아래에서 +를 클릭합니다.
새 시뮬레이터 추가
전 그저 구식 컴퓨터를 다시 시작하고 싶었어요.XCode를 제거하고 다시 설치하는 작업이 제대로 수행되지 않았을 때, 저는 순수한 좌절감에서 다시 시작했습니다......lo 그리고 보세요!다시 시작한 후 모든 것이 원래대로 되었습니다.
Xcode 10.3으로 업그레이드한 후 시뮬레이터 목록이 비었습니다.재부팅했더니 해결되었습니다.
이것이 OP의 구체적인 질문에 반드시 대답하는 것은 아니지만, Xcode 10.3 업그레이드 문제를 조사한 첫 번째 장소였습니다.
배포 대상 버전을 낮춥니다.예를 들어 iOS 13.4로 대상을 설정했지만 Xcode 버전이 더 낮고 iOS 13.4 시뮬레이터가 설치되지 않았습니다.
언급URL : https://stackoverflow.com/questions/26690730/xcode-project-not-showing-list-of-simulators
'sourcecode' 카테고리의 다른 글
WPF에서 컨트롤을 "클릭 스루"하려면 어떻게 해야 합니까? (0) | 2023.05.13 |
---|---|
VB.NET - 인터럽트 폼 루프 및 엔드 폼 (0) | 2023.05.13 |
파이썬에 디렉터리가 있는지 확인하려면 어떻게 해야 합니까? (0) | 2023.05.13 |
사용 중지 경고: Mongoose: Mongoose 7에서 'trictQuery' 옵션이 기본적으로 'false'로 다시 전환됩니다. (0) | 2023.05.13 |
Xcode + 모든 중단점 제거 (0) | 2023.05.13 |