최근 iPad를 iOS 6.0으로 업그레이드했지만 클라이언트 응용 프로그램을 패키지화하려고하고 SDK/iOS를 전환 할 위험이 없으므로 내 Xcode를 4.4.1 및 iOS SDK 5.1 버전에 설치했습니다. 이 버전의 개발이 늦어졌습니다.Xcode에서 iOS 6.0을 실행하는 기기에 iOS 5.1 SDK 앱을 배포 할 수 있습니까?
이제이 iPad는 빌드 대상 목록에 이름이 표시되지 않으며 "iOS Device"라고 표시됩니다. "선택한 장치를 사용하여 Xcode를 실행할 수 없으며 호환 가능한 iOS 버전과 함께 제공된 프로비저닝 된 iOS 장치를 사용할 수 없습니다. 최신 버전의 iOS와 함께 iOS 장치를 연결하여 응용 프로그램을 실행하십시오 또는 대상으로 iOS 시뮬레이터를 선택하십시오 "주최자는 iPad의 iOS 버전이 Xcode의 SDK 버전과 일치하지 않는다고 알려줍니다.
모두 정확하지만 은 6.0을 실행하는 기기에 5.1 앱을 배포 할 수 없어야합니까? 이전에 5.1을 사용하여 만든 앱은이 기기에서 계속 정상적으로 실행되며 왜 새로운 앱이 동일하게 작동하지 않아야하나요? 이상한 문제가 있습니까, 아니면 Xcode에서 정상적인 동작입니까?
감사합니다.
편집 : 후속 질문 :이 문제를 해결하기 위해 엑스 코드의 내 버전을 업그레이드하는 경우, 나는 여전히 5.1 SDK에 대한 구축 및 응용 프로그램 내 클라이언트의 5.1 장치에서 작동합니다 절대적으로 확신 할 수 있습니까? 그게 내 주요 관심사 야.
그게 분명해. 고마워요! – KennyDeriemaeker
멋진 probs 당신이 그것을 분류있어 기뻐! –
안녕하세요, 내 장치에 iOS 5.1을 설치했으며 iOS6 SDK 전용 프로젝트를 실행하고 싶습니다. 내 장치에서 실행되며 프로젝트의 빌드 대상을 5.0으로 변경합니다. 앱이 성공적으로 설치되었지만 어느 시점에서 충돌이 발생했습니다. – AsifHabib