Support for iOS 3.2 (or 4.0) with Xcode 4.5

I downloaded the application in the AppStore with minimal support for iOS 3.2 . Then I downloaded XCode 4.5 using the iOS 6.0 SDK , and I want to publish an update for a supported application 3.2. But, as you know, 4.3 can be chosen as the minimum version in Xcode 4.5. But since my project is older, I can choose 3.2. I wonder if I'm going to create and download my application with 3.2, as shown in the picture, does it support 3.2?

Image

+4
source share
4 answers

No, you cannot create and submit an application compatible with iOS 3.2 using Xcode 4.5.

Xcode 4.5 cannot build the armv6 binary executable that is required for all deployment purposes below iOS 4.3 (except in the very unusual case of when you first sent the iOS 3.x app only to armv7).

+4
source

Xcode 4.5 does not support ios 4.3 or less

+1
source

Summmar Tab screenshot and edit the desired deployment target field as text (Xcode 4.5)

0
source

Here is a quote from Wikipedia :

In June 2010, at the Worldwide Developers Conference, Apple announced version 4 of Xcode in the "Tool Development Tool for the Union" section. Version 4 of the developer tools combines the Xcode and Interface Builder editing tools in one application, among other improvements. [13] [14] Apple released the final code for Xcode 4.0 on March 9, 2011. The software was provided free of charge to all registered users of the Mac developer program for US $ 99 per year and iOS developer program for US $ 99 per year. It also sold for $ 4.99 for non-members on the Mac App Store (no longer available). Xcode 4.0 supports many older systems, including all PowerPC developments, as well as SDKs for Mac OS X 10.4 and 10.5 and all SDKs for iOS older than 4.3. The deployment target can still be configured to create binaries for older platforms, but for Mac OS platforms, one of them is limited to creating x86 and x86_64 binaries.

It says that starting with Xcode 4.0, Apple has removed support for iOS 4.3. SDK is no longer available. But you can still provide binaries for older platforms.

-1
source

Source: https://habr.com/ru/post/1438021/


All Articles