2015-11-28 11 views
5

Korzystanie z nowoczesnej konfiguracji El Capitan i Xcode 6/7; i pobrać aplikację opublikowaną w App Store?Czy nadal można rozwijać iPada pierwszej generacji? iOS 5.1.1

+0

Dlaczego nie byłoby to możliwe? – rmaddy

+0

Miałem wrażenie, że tylko projekty zostały zbudowane przy użyciu konkretnej wersji SDK/OSX i ustawień, które mogą być przesyłane do sklepu. Ponieważ obecne wersje Xcode zezwalają tylko na wybór 7.1 jako najniższy cel budowania, chyba że ręcznie edytujesz ustawienia kompilacji; i żaden programista nie wydaje się publikować niczego nowego, co działa <7.1. – MANICX100

Odpowiedz

0

Powinieneś być w stanie opracować i wdrożyć za pośrednictwem AppStore dla iPada 1, ustawiając swój cel wdrażania do 5.1.1. i upewniając się, że plik binarny zawiera kod dla architektury armv7.

miałem nadzieję, że mogłeś użyć bitcode Apple dbać wymogów architektury CPU, ale niestety wymaga iOS 6 i powyżej:

clang: error: -fembed-bitcode is not supported on versions of iOS prior to 6.0

1

Tak! Właśnie stworzyłem aplikację działającą na iOS 5.1.1 aż do iOS 9.3, która została zatwierdzona i jest już dostępna w sklepie iTunes.

Najpierw opracowałem go w XCode 4.2, przetestowałem na symulatorze, a następnie przeniosłem go do nowego XCode 7.3 Użyłem Celu C i użyłem go, jeśli jeszcze (sprawdzanie funkcjonalności obsługiwanej zamiast wersji OS) dla OS określone API. np. if([UIAlertController class]){ ... } else { ... }

Mam nadzieję, że to pomaga także innym.

Powiązane problemy