XCode
동일한 설정으로 문제없이 빌드 할 수 있지만 장치 용 프로젝트를 빌드 할 수 없습니다 .
다음은 빌드 명령입니다.
/Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -workspace /path/to/workspace/myProject.xcworkspace -scheme myScheme -configuration Debug -destination id=myDeviceIdentifier build
내가 얻는 오류는 다음과 같습니다.
xcodebuild: error: The run destination [device name] is not valid for Running the scheme 'myScheme'.
[device name] doesn't match any of myProject.app's targeted device families. You can expand myProject.app's targeted device families to support [device name].
프로젝트와 모든 하위 프로젝트에 대해 대상 장치 제품군을 확인했는데 괜찮습니다.
프로젝트에서 많은 수의 파일 참조를 제거한 후 문제가 덜 자주 나타납니다.
여러분 중 일부는 동일한 문제가 발생했으며 해결 방법을 알고 있습니까?
ipad 용으로 개발 중이지만 범용 앱으로 디버깅하여 문제를 우회 할 수 있습니다.
이는 프로젝트 파일 ( )TARGETED_DEVICE_FAMILY
에서 2
(iPad) 에서 "1,2"
(Universal) 로 변경 됩니다 .project.pbxproj
문제를 재현하는 아주 간단한 방법도 있습니다.
템플릿에서 두 개의 프로젝트를 만드는 경우. 하나는 작동하지 않습니다.
작동 : Single View App, Objective C, Universal은 작동하지 않습니다 : Single View App, Objective C, iPad
자세한 내용은 여기에서 찾을 수 있습니다.
Apple에이 문제를 제출하십시오 : http://bugreport.apple.com
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다