2011-07-29 6 views
2

앱 스토어에서 출시되어 3.x 및 4.x에서 사용할 수있는 앱이 있습니다. base SDK Latest 4.2 및 배포 대상 3.0을 사용하여 컴파일했습니다.iOS4 사용자 만 앱을 다운로드 할 수 있도록 앱을 어떻게 설정합니까?

하지만 이제는 4.0 버전이 필요합니다 (iOS3.x를 사용하는 경우이 앱이 작동하지 않음). 3.x

의 사용자는 틱하지 않으려합니다.

배포 대상을 4.0으로 설정하면 iOS3.x의 사용자가이를 설치하지 못하게되어 오래된 버전이지만 여전히 작동중인 버전을 삭제할 수 있습니까?

마지막으로 우리가 원하는 것은 업데이트를 수행하고 더 이상 앱을 사용할 수 없을뿐만 아니라 약간 오래된 버전으로 돌아갈 수 없으므로 3.x 사용자의 수를 늘리는 것입니다. .

+0

예, 여전히 앱 스토어에 표시되지만 3.x를 다운로드 한 사용자는이 앱에 OS 4.0 또는 그 이상이 필요하다는 메시지가 나타납니다. 그래서 괜찮을거야. –

답변

0

미래의 다운로더는 3.x에있을 수 없습니다. 3.x에서는 현재 다운로드가 삭제되지 않지만 이후의 업데이트는 얻을 수 없습니다.

그러나 사용자가 iTunes를 통해 자신의 응용 프로그램을 업데이트하면 iTunes가 해당 업데이트를 적용 할 때 해당 응용 프로그램이 유실 될 수 있으며 다시 장치와 동기화되지 않습니다.

후자의 경우는 피할 수없는 버그입니다.

+0

오늘도 여전히 버그가있는가요? – chris

+0

위 내용은 여전히 ​​적용됩니다. 그러나 3.x 장치의 비율은 요즘 너무 작아 걱정할 필요가 없습니다. 1 세대 장치 만이 3.x를 유지해야합니다. 대부분의 iOS 기기는 현재 iOS4 버전에 있습니다. 실제로 대부분의 장치는 iOS5에 있습니다. –

+0

iOS4에 대한 지원을 중단하고 iOS5 만 지원하는 경우에도 동일한 버그가 적용된다고 가정합니다. 내 걱정은 iOS4 사용자가 기기 또는 iTunes를 통해 업그레이드하고 이전 버전의 앱을 계속 사용할 수 없다는 것입니다. – chris