선택한 실행 대상은이 작업에 유효하지 않습니다.
나는 항상 iphone / ipad였던 프로젝트를 열었습니다. 어떤 이유로 내 유일한 "Scheme"옵션이 "MyApp My Mac 64-bit"이기 때문에 지금 빌드 할 수 없습니다. 이 설정을 iphone / ipad 시뮬레이터 및 장치로 되돌리려면 어떻게해야합니까? 내 "대상 장치 제품군"설정은 iPhone / iPad입니다.
나는 그 문제를 여러 번 겪었습니다. 기본적으로, 단지 설정 Base SDK
에 Build Settings
에 Latest OS X
와 제대로 작동합니다.
나는 최근에이 문제를 겪었고 xcode에서 실행 파일의 값을 "None"에서 "AppName.app"으로 변경하여 문제를 해결했습니다.
변경해야합니다.
제품> 스키마 편집-> AppName.app 실행-> 정보 탭-> 실행 파일-> 없음
에:
제품> 스키마 편집-> AppName.app 실행-> 정보 탭-> 실행 파일-> AppName.app
구성표를 편집 해 보셨습니까? (나는 당신이 XCode 4를 실행하고 있다고 가정하고 있습니다). "Base SDK"설정을 "iphoneos"로 설정해야 할 수도 있습니다 ( "최신 iOS"로 번역됨).
내 응용 프로그램에서 동일한 문제에 직면했고 다음 단계에 따라 문제를 해결했습니다. 1. 프로젝트-> 빌드 설정으로 이동합니다. 2. BaseSDK를 최신 OS로 변경합니다.
위의 솔루션은 Xcode 4가 iOS로 돌아갈 수있는 선택권을주지 않았기 때문에 저에게 효과적이지 않았습니다. Xcode를 닫고 다시 열면 작동했습니다!
저도 같은 문제가 있습니다. 새로운 Xcode 4 업그레이드로 도약 한 것으로 보이며 이것은 코드 비 호환성으로 보입니다.
IOS (Iphone / Imac) 용으로 유지하려면 Scheme 편집 [Product / Edit Scheme / Build / build => Destination drop down list.
Xcode를 실행하기 전에 Ios SDK를 설치했는지 확인하십시오.
다른 곳에서는 Mac 용으로 동일한 앱을 컴파일해야하는 경우에도 동일한 오류가 발생하므로 답을 알고 싶습니다.
최근에 비슷한 문제가 발생했습니다. Project의 Base SDK에서 일부 변경을 수행하여 해결했습니다. 다음은 단계입니다.
- 왼쪽 패널에서 최상위 프로젝트 아이콘을 클릭합니다.
- 표시되는 오른쪽 패널에서 상단 근처의 빌드 설정을 선택합니다.
- 결합 대신 "모두"옵션을 선택하십시오.
- Base SDK가 "OS X 10.7", "Latest iOS (6.1)"등과 같이 적절하게 설정되어 있는지 확인하십시오.
나는 또한 문제에 부딪쳤다. 나를 위해 "Build for Testing"을 시도하고 있었고이 오류가 발생했습니다.
이 문제를 해결하려면 "Edit Scheme ..."을 선택한 다음 "Build"드롭 다운에서 "Build"를 클릭하고 Target에 대한 "Test"확인란을 선택해야합니다.
동일한 오류 메시지가 표시되었습니다. 내 솔루션은 빌드 구문-> 번들 리소스 복사에서 info.plist 파일을 삭제하는 것입니다.
지정된 SDK에 대한 배포 대상이 없습니다 ...
빌드 설정에서 다른 "배포 대상"을 선택하면 시뮬레이터가 나타납니다.
참고 : Snow Leopard에서 XCode 4와 함께 5.1 SDK (최신)를 사용할 때 발생합니다.
방금이 오류가 발생했습니다. 내 장치 이름이 xcode 장치 드롭 다운에 표시되지 않은 몇 가지 이유 때문입니다. 장치를 뽑았다가 다시 꽂아도 괜찮 았습니다.
나를 위해 저는 여기에 몇 가지 솔루션을 결합하여 작동시켜야했습니다. 나에게 프로젝트 빌드 설정은 이미 "최신 iOS"로 설정되어 있습니다.
이 문제를 해결하려면 "OS X 10.6"으로 변경 한 다음 앱을 빌드 (빌드에 실패 함) 한 다음 다시 "최신 iOS" 로 설정해야했습니다 . 이제 다시 작동합니다.
방금 Xcode 4.1을 설치했고 (고통 스러웠습니다!) 업그레이드 전에 잘 구축 된 앱 중 하나를 열었을 때 유일한 활성 체계는 "My 64-bit Mac"이었습니다. 이 경우 필요한 변경 사항은 Edit Schemes였으며 Build scheme의 Info 탭에서 Executable 드롭 다운을 내 대상으로 설정하십시오. 없음으로 설정되었습니다. 그렇게하자마자 시뮬레이터 / 장치가 대신 나타났습니다.
나머지는 기쁨없이 시도했습니다.
AFIAK 이것은 일반적으로 Git 문제가 아닌 버전 제어 문제입니다!
동료에게 파일을 수정 한 프로젝트의 사본을 주었고이 문제가 발생했습니다.
그러나 내가 저장소를 커밋 / 업데이트하고 그에게 새로운 사본을 줬을 때.
이 문제가 해결되었습니다!
10.6 SDK로 빌드해야하는 동일한 문제가 발생했습니다. 하지만 XCode 4.4에는이 SDK가 포함되어 있지 않습니다! 그래서 XCode.app 패키지 콘텐츠를 열고 XCode.app/Contents/Developer/Platforms/MacOSX.platforms/Developer/SDKs로 이동하여 이전 XCode에서 MacOSX10.6.sdk로 복사하여 다시 넣어야했습니다. 3 개발자 폴더.
놀랍게도 작동합니다! XCode를 종료하고 다시 시작하고 프로젝트의 Base SDK를 선택하면 드롭 다운에 10.6이 나타납니다.
그러나 XCode가 업데이트를 설치할 때 4.4.1로 업데이트 한 직후에 발견 한 것처럼이 프로세스를 반복해야합니다.
나는 똑같은 오류가 있었고 어떤 이유로이 모든 것을 겪은 후에 작동하지 않았습니다. 맨 위 메뉴에는 내 앱 이름> IOS 개발자가 있습니다. App Name> IPhone 5.0으로 변경하고 Simulator로 바로 들어가서 오류가 발생하지 않았습니다.
'Programming' 카테고리의 다른 글
UICollectionViewCell에서 길게 누르기 제스처 (0) | 2020.08.15 |
---|---|
Django의 urls.py에서 템플릿으로 바로 이동하려면 어떻게해야합니까? (0) | 2020.08.15 |
중복 AssemblyVersion 특성 (0) | 2020.08.15 |
CSS 레이블 너비가 적용되지 않음 (0) | 2020.08.15 |
interface {} 값의 "실제"유형을 결정하는 방법은 무엇입니까? (0) | 2020.08.15 |