2013-02-27 2 views
4

내 Xcode 버전 4.6 (4H127) 및 Mac OS는 10.7.5입니다. 나는 유효한 프로비저닝 된 프로파일과 인증서도 설치했다. 장치를 통해 Xcode를 배포하면 오류 No provisioned iOS devices are available with a compatible iOS version. Connect an iOS device with a recent enough version of iOS to run your application or choose an iOS simulator as the destination이 표시됩니다. 아무도 내 문제를 해결할 수 있다면 알고 있습니까?Xcode 4.6에서 선택된 장치를 실행할 수 없습니다.

+2

기기가 실행중인 iOS 버전은 무엇입니까? – borrrden

답변

2

10.7.5는 iOS 기기 버전이 아니라 Mac OS X 버전 번호입니다.

문제는 유효한 프로비저닝 프로파일이없는 것입니다. Apple 개발자 센터> 프로비저닝 포털로 이동하여 필요한 응용 프로그램 ID 및 프로비저닝 프로파일을 만드십시오.

는 다른 방법으로, 바로 선택 배포 대상을 확인

+0

프로비저닝 파일이 이미 설치되어 있습니다. –

+0

과 같은 다른 문제가 설치되어 있지만 유효하며 기기의 UDID가 포함되어 있습니까? 앱의 앱 ID를 만들었습니까? – Raptor

0

"프로비저닝 포털에 추가"를 엑스 코드> 주최자의 장치를 클릭하여 장치 iOS 버전에 따라이를 선택합니다.

enter image description here

+0

예이 기기는 6.0 –

+1

이고 기기의 OS 버전은 – Rajneesh071

+0

입니다. Ipod 6.1.2 (10B146) –

2

어떻게 주최자의 장치 창에서 "개발이 휴대 전화를 사용"선택에 대한?

1

Xcode는 기본적으로 ARM7 용 응용 프로그램을 만듭니다.

iPhone 3G 및 다른 arm6 장치를 지원하려면 아키텍처 목록에서 arm6 및 arm7을 지정하고 plist에서 arm6만으로 장치 요구 사항을 설정해야합니다.

사용중인 장치에 따라 다릅니다. 자사의 iOS6 장치가 기본 설정으로되어 있다면 위의 설정을 사용하십시오.

+0

Xcode 4.6에서 armv6 코드를 생성 할 수 없습니다. – trojanfoe

0

Shivan의 답변 (또는 Xcode> Organizer에서 "Provisioning Portal에 추가"에서 장치를 마우스 오른쪽 버튼으로 클릭)은 장치 (USB)를 분리하고 다시 연결하는 추가 단계에서 같은 문제가 발생하는 것을 도와줍니다.

관련 문제