programing

Xcode iOS 프로젝트는 "My Mac 64-bit"만 표시하고 시뮬레이터나 장치는 표시하지 않습니다.

mailnote 2023. 5. 21. 11:51
반응형

Xcode iOS 프로젝트는 "My Mac 64-bit"만 표시하고 시뮬레이터나 장치는 표시하지 않습니다.

이것은 제 iOS 프로젝트가 시뮬레이터나 iPhone이 아닌 "My Mac 64-bit"만 보여주기 시작한 것입니다.저는 왜 이런 일이 일어나는지 전혀 모르겠습니다.저는 제가 아무것도 바꾸지 않았다고 생각합니다.

여기에 이미지 설명 입력

저는 iOS 5를 기본 SDK로 설정한 프로젝트를 가지고 있지만, 제가 무엇을 하든 제가 구축할 다른 옵션을 보여주지 않는 것 같습니다.나는 Xcode를 몇 번 다시 시작했지만 여전히 실패했습니다.

왜 이런 일이 일어나는 거지?

Xcode 4.2, 빌드 4D199

난 이해했다.구성표(Product->Scheme->Edit Scheme...)를 편집해야 했고 어떤 이유로든 실행 파일이 선택되지 않았습니다.앱을 선택하고 저장한 후 시뮬레이터와 장치 옵션을 다시 사용할 수 있습니다.

이것이 제가 이 문제를 해결한 방법입니다.xcodeproj 파일을 마우스 오른쪽 단추로 클릭하고 "패키지 내용 표시"를 선택합니다.이제 xcuser 데이터 폴더 내의 모든 항목을 삭제합니다.

기본적으로 프로젝트 이름을 변경할 때 이런 일이 발생합니다. 여러분은 "해결책올선해것한입다니는다야을택은바른"를 해야 합니다Scheme당신의 프로젝트를 위해.: 솔은같습다니과음다션루.

프로젝트를 연 후:

  1. Go to "Product" from upper menu
  2. Select "Scheme" from the list
  3. Then select "Manage Scheme"
  4. Now no matter your "Project Name" is listed here or not just click on "Autocreate Schemes Now" from the upper-right side of the window.
  5. Press "ok", now your project rebuild and you can find the "Simulator List" on the top.

이것이 여러분에게 도움이 되길 바랍니다.

같은 문제가 있었습니다.

위의 해결책이 작동하지 않았습니다.마지막으로 "구성표 관리"를 클릭한 다음 "구성표 지금 자동 생성"을 클릭했습니다.그런 다음 Xcode에서 새 방식을 선택합니다.이제 모든 장치/시뮬레이터 옵션이 반환됩니다.

만약 당신이 프로젝트의 중간에 있다면 이것은 약간의 핵 옵션일 수 있습니다.새로운 프로젝트를 시작하고 프로젝트 이름을 변경하는 과정에서 문제가 발생했습니다.이 시나리오에서는 새 계획을 자동으로 생성하는 것만 효과가 있는 것 같았습니다.

이 문제에 대한 다른 해결책이 있습니다.제가 사용한 두 가지 접근법은 다음과 같습니다.

  1. xcodeproj 파일을 마우스 오른쪽 버튼으로 클릭합니다.패키지 내용 표시를 선택합니다.이제 xcuser 데이터 폴더 내의 모든 항목을 삭제합니다.

  2. 스키마 편집을 선택합니다.실행 파일 섹션은 창의 정보 탭에 "없음"을 가집니다.이제 "ProjectName.app"을 선택합니다.

스크린샷

xcode의 도움 없이 일부 파일이 변경될 때 종종 이러한 현상이 발생할 수 있습니다.버전 제어 분기 간에 전환할 때와 같습니다.일반적으로 Xcode를 다시 시작하면 문제가 해결됩니다.

여기서 제안한 내용 중 제게 맞는 것은 없었지만 사이드바에서 프로젝트를 클릭한 다음 "iOS 응용 프로그램 대상"에서 "장치"를 전환한 것입니다.

저는 'iPad'로 설정되어 있었습니다.나는 그것을 '유니버설'로 바꿨다가 다시 '아이패드'로 바꿨고 스킴이 스스로 수정했습니다.

차이가 있다면, 이것은 PhoneGap/Cordova 프로젝트에 있습니다.

프로젝트 이름을 바꾼 후 이 문제가 발생하면 실제 문제는 이전 프로젝트 이름을 참조하는 컨테이너가 체계에 정의되어 있다는 것입니다.텍스트 편집기에서도 구성표 파일을 편집하고 이전 프로젝트 이름의 모든 인스턴스를 새 프로젝트 이름으로 바꿔야 합니다.

이 문제를 해결하려면 프로젝트 폴더의 모든 하위 파일을 검토하고 이전 프로젝트 이름을 새 프로젝트 이름으로 바꿔야 합니다.다른 답변에 나열된 다른 해결 방법은 Xcode가 이를 수행하도록 강제하는 방법일 뿐입니다.

위의 작업이 없을 경우 상단의 이미지에 표시된 대로 사이드바에서 프로젝트를 클릭한 다음 PROJECT로 이동한 다음 Build Settings로 이동한 다음 Architectures에서 지원되는 플랫폼을 OSX에서 iOS로 변경합니다.

도움이 되길 바랍니다!

여기에 이미지 설명 입력

Xcode를 완전히 닫고(Command + Q) 추가 구성 요소를 설치하면 문제가 해결되었습니다.

Xcode 4.5(iOS SDK 6)로 프로젝트를 만들고 나중에 Xcode 4.2(iOS SDK < 6)로 열었을 때 이 문제가 발생했습니다.이 문제를 해결했습니다. 대상 선택->요약의 배포 대상에서 5.0으로 설정했습니다.

여기에 이미지 설명 입력

Xcode 4.2는 iOS SDK 6.0을 지원하지 않기 때문에 배포 대상을 다운그레이드해야 합니다. 그런 다음 계획에 장치를 넣었습니다.이것이 누군가에게 도움이 되기를 바랍니다.

스키마 편집을 선택하면 "실행 가능"에 없음이 표시되고 드롭다운 메뉴에서 대신 .app을 선택합니다. 도움이 되기를 바랍니다.

안녕하세요 저는 그 이슈를 대학에서 프로젝트를 받았습니다.
프로젝트 이름으로 "새로운 계획"을 만들어 해결했습니다.

고맙습니다,

일반적으로 다운로드 받은 샘플 코드에는 이러한 문제가 있습니다.프로젝트의 '빌드 설정' 탭에서 Base SDK를 최신 iOS로 변경하여 변경할 수 있습니다.

여기에 이미지 설명 입력

저는 이 문제를 겪었고, 이것은 제가 어떻게 고쳤는지 보여줍니다.

"빌드 설정"에서 "지원되는 플랫폼"을 "iphoneos"에서 "iOS"로 변경합니다.이유는 모르겠지만 저한테는 효과가 있어요.

자동 설정 유효성 검사를 통해 이 문제가 해결되었습니다. ("설정 유효성 검사" 버튼)

배포 대상 버전을 Xcode(iOS SDK)가 지원하는 버전보다 낮거나 같은 버전으로 설정하여 이 문제를 해결했습니다.

나의 경우 프로젝트에서 기본 SDK를 변경해야 했습니다 -> Build Settingd를 최신 ios sdk로 변경했습니다.

저는 이 문제에 대해 스택 오버플로에서 찾을 수 있는 모든 제안 솔루션을 시도했습니다.

결국 저는 Xcode 앱을 삭제하고 앱스토어에서 다시 다운로드했습니다.설치 후 시뮬레이터가 다시 돌아왔습니다.

언급URL : https://stackoverflow.com/questions/8377970/xcode-ios-project-only-shows-my-mac-64-bit-but-not-simulator-or-device

반응형