선택한 실행 대상이 이 작업에 적합하지 않습니다.
저는 항상 아이폰/아이패드였던 프로젝트를 오픈했습니다.어떤 이유로 제 유일한 "구성표" 옵션이 "MyApp My Mac 64-bit"이기 때문에 지금 빌드할 수 없습니다.이 세트를 아이폰/아이패드 시뮬레이터 및 장치로 되돌리려면 어떻게 해야 합니까?"대상 장치 제품군" 설정은 iPhone/iPad입니다.
저는 그 문제를 여러 번 겪었습니다.기본적으로 설정합니다.Base SDKBuild SettingsLatest OS X그리고 그것은 제대로 작동해야 합니다.
저는 최근에 이 문제에 부딪혔고 xcode에서 실행 파일의 값을 "없음"에서 "AppName.app"으로 변경하여 해결했습니다.
변경해야 합니다.
제품 > 구성표 편집 -> AppName.app 실행 -> 정보 탭 -> 실행 파일 -> 없음
대상:
제품 > 구성표 편집 -> AppName.app 실행 -> 정보 탭 -> 실행 파일 -> AppName.app
구성표를 편집해 보셨습니까?(XCode 4를 실행 중이라고 가정합니다.)"Base SDK" 설정을 "iphoneos"(이것은 "Latest iOS"를 의미함)로 설정하면 될 것 같습니다.
애플리케이션에서 동일한 문제가 발생하여 다음 단계를 수행하여 해결했습니다. 1.프로젝트-> 빌드 설정 2로 이동합니다.베이스 변경최신 OS로 SDK 전환
Xcode 4가 iOS로 돌아갈 수 있는 선택권을 주지 않았기 때문에 위의 해결책은 저에게 효과가 없었습니다.Xcode를 닫았다가 다시 열었더니 작동했습니다!
저도 같은 문제가 있습니다, 당신도 새로운 Xcode 4 업그레이드로 점프를 한 것으로 보이며 이것은 코드 비호환성으로 보입니다.
IOS(Iphone/Imac)용으로 유지하려면 Scheme [Product/Edit Scheme/Build/Build=> Destination 드롭다운 목록을 편집합니다.
Xcode를 실행하기 전에 IOS SDK를 설치해야 합니다.
다른 곳에서는 Mac용으로 동일한 앱을 컴파일해야 할 경우, 이것이 당신과 동일한 오류를 생성하기 때문에 저도 그 답을 알고 싶습니다.
저도 최근에 비슷한 문제가 있었습니다.프로젝트의 기본 SDK에서 몇 가지 변경을 하여 해결했습니다.다음은 단계입니다.
- 왼쪽 패널에서 최상위 프로젝트 아이콘 클릭
- 나타나는 오른쪽 패널에서 맨 위에 있는 빌드 설정을 선택합니다.
- 결합 대신 "모두" 옵션을 선택합니다.
- "OS X 10.7", "Latest iOS(6.1)" 등과 같이 Base SDK가 적절하게 설정되어 있는지 확인합니다.
저도 방금 그 문제에 부딪혔습니다.저는 "Build for Testing"을 시도하다가 이 오류에 부딪혔습니다.
그것을 고치기 위해 저는 "계획을 편집해야 했습니다.그런 다음 "Build" 드롭다운에서 "Build"를 클릭하고 Target의 "Test" 확인란을 선택합니다.

저도 같은 오류 메시지를 받았습니다.내 해결책은 빌드 구문 -> 번들 리소스 복사에서 info.plist 파일을 삭제하는 것입니다.
지정된 SDK에 대한 배포 대상이 없습니다...
빌드 설정에서 다른 "배포 대상"을 선택하면 시뮬레이터가 나타납니다.
참고: Snow Leopard에서 XCode 4와 함께 5.1 SDK(최신 버전)를 사용할 때 발생합니다.
방금 이 오류가 발생했습니다. 몇 가지 이유로 인해 xcode 장치 드롭다운에 장치 이름이 표시되지 않고 일반 이름만 표시되었습니다.장치의 플러그를 뽑았다가 다시 꽂았다가 정상이었습니다.
저는 몇 가지 솔루션을 결합하여 이 솔루션을 작동시켜야 했습니다.저의 경우 프로젝트 빌드 설정이 이미 "최신 iOS"로 설정되어 있습니다.
이 문제를 해결하려면 "OS X 10.6"으로 변경한 다음 앱을 빌드(빌드하지 못함)한 다음 "Latest iOS"로 다시 설정해야 했습니다.
방금 Xcode 4.1(고통!)을 설치했는데 업그레이드 전에 잘 구축된 앱 중 하나를 열었을 때 유일하게 활성화된 구성표는 "My 64bit Mac"이었습니다.이 경우 필요한 변경 사항은 구성표 편집이고 빌드 구성표의 정보 탭에 대해 실행 파일 드롭다운을 내 대상으로 설정하는 것입니다.없음으로 설정되었습니다.제가 그렇게 하자마자 시뮬레이터/기기가 대신 나타났습니다.
나머지는 재미없이 먹어봤습니다.
AFIAK 이것은 일반적으로 Git 문제가 아니라 버전 제어 문제입니다!
동료에게 수정된 파일이 들어 있는 프로젝트의 복사본을 주었더니 이런 문제가 발생했습니다.
하지만 제가 레포를 커밋/업데이트하고 그에게 새 사본을 주었습니다.
이 문제는 수정되었습니다!
저는 10.6 SDK로 빌드해야 하는 동일한 문제에 부딪혔습니다. 하지만 XCode 4.4에는 이 SDK가 포함되어 있지 않습니다! 그래서 XCode.app 패키지 내용을 열고 XCode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Developer/S로 이동하여 XCode.Developer/Developer/Developer/S.Developer/S.Developer.S.Developer.S.S.Developer.
놀랍게도, 이것은 효과가 있습니다!XCode를 종료하고 다시 시작한 후 프로젝트의 기본 SDK를 선택하면 드롭다운에 10.6이 나타납니다.
그러나 XCode가 업데이트를 설치할 때 4.4.1로 업데이트한 직후에 발견한 것처럼 이 프로세스를 반복해야 합니다.
저도 같은 오류가 발생했는데, 어떤 이유에서인지 이 모든 것을 겪고도 작동하지 않았습니다.맨 위 메뉴에 있는 공지사항은 my App Name > IOS Developer 입니다.앱명>아이폰5.0으로 변경하여 시뮬레이터에 바로 들어가 오류가 발생하지 않았습니다.
언급URL : https://stackoverflow.com/questions/5319251/the-selected-run-destination-is-not-valid-for-this-action
'programing' 카테고리의 다른 글
| 열거형 변수의 기본값은 무엇입니까? (0) | 2023.05.07 |
|---|---|
| 이미 삭제한 대용량 파일 때문에 GitHub에 푸시할 수 없습니다. (0) | 2023.05.07 |
| 구성원을 수동으로 사용하지 않는 방법 (0) | 2023.05.07 |
| iOS 앱을 다운시키는 믿을 수 있는 방법은 무엇입니까? (0) | 2023.05.07 |
| C# 디렉터리의 전체 내용 복사 (0) | 2023.05.07 |