2013-10-16 3 views
0

Xcode 5가 포함 된 iOS 6.1 앱을 출시하는 데 문제가 있습니다. 개발하는 동안 Xcode 4에서 작업 한 다음 Xcode 5로 전환했습니다. 애플리케이션이 매우 커서 최적화가되지 않았습니다. 그래서 iOS 6.1 SDK를 사용하여 iOS 6.1 용으로 컴파일했습니다. 응용 프로그램은 TestFlight로 테스트되었으며 iOS 7 및 iOS 6 장치에서 완벽하게 작동했습니다. 두 기기 모두 iOS6 외양이 동일했는데 만족 스러웠습니다.Xcode 5를 사용하는 iOS 6.1 앱 출시

응용 프로그램 기본 SDK는 iOS 6.1 SDK로 설정되고 iOS 배포 대상은 동일한 6.1 SDK로 설정됩니다.

검토에서 신청서를 보내 승인을 받았습니다. 우리가 응용 프로그램을 릴리스했을 때, 우리는 그것이 iOS 7 장치에서 실행되는 것으로 보았습니다. 현재 레이아웃이 깨졌습니다.

이 문제를 해결하고 애플리케이션을 iOS6 모드에서 지금 출시 할 수 있습니까?

답변

0

네, 그렇게 할 수 있습니다. iOS 6.1과 iOS 7 모두에 대해 모든 Xib를 수정해야만 사용자가 사용하는 iOS 버전에서 UX 표준을 얻을 수 있습니다. 당신은 여러 가지 일을 처리해야합니다. 마찬가지로

  1. 상태 표시 줄 겹치는 문제를 수정, 거기에 그것에 대해 많은 논쟁이 있습니다.
  2. 해당 버전의 UX 표준과 일치하는 적절한 이미지를 사용하십시오.

  3. 당신은 짧은 아이폰 OS 7

등 새로운 시작 이미지/아이콘을 추가합니다.

+0

우리는 그렇게하고 싶지 않습니다. iOS 7 기기에서도 iOS 6 기본 모양을 유지하려고합니다. – Legoless

+0

XOSD 5로는 할 수 없다고 생각합니다. iOS 7에서 동일한 UI를 유지하려면 iOS 6.1에서 사용 된 맞춤 이미지로 모든 Xib를 디자인해야합니다. 그러나 iOS 6 UX로 디자인 되었기 때문에 Apple은 iOS UX 지침을 따르지 않으므로이 응용 프로그램을 거부 할 수 있습니다. – ayon

관련 문제