Ostatnia szansa na wsparcie iOS 6!

Więc jesteś złym deweloperem iOS, który nie zawodzi swojej lojalnej bazy użytkowników i utrzymuje wsparcie aplikacji iOS 6 aż do dziś! Następnie należy opublikować wszelkie aktualizacje masz na myśli asap! Apple podało swój termin:

Począwszy od marca 2019 roku, wszystkie aplikacje iOS przesłane do App Store muszą być zbudowane przy użyciu iOS 12.1 SDK lub nowszego

To praktycznie oznacza pożegnanie z obsługą iOS 6. Czytaj dalej, aby dowiedzieć się dlaczego.

Zatrzymaj się na chwilę. Dlaczego ktoś miałby wspierać iOS 6 w 2019 roku?

Ikona aplikacji Romo X

Prawda, iOS 6 został wydany ponad 6 lat temu. To jest to, co ktoś mógłby nazwać dziedzictwem. Jednak mogą istnieć przypadki, w których wsparcie dla iOS 6 nie jest czymś, co deweloper chciałby porzucić. Taki przypadek jest Romo X app dla iPhone robota o nazwie Romo.

The 30 pin wersja Romo użytkowników kupił z powrotem w dzień, jest nadal oczekuje się, że będzie używany z ich dobry stary iPhone 3GS. I zgadnij co, 3GS idzie do iOS 6. To ma sens dla nich, aby nadal korzystać z ich starego telefonu, zamiast kupować nowszy iPhone 4S lub nawet nowszy port Lightning Romo do użytku z ich iPhone 8.

Być szczery, nie chciałbym używać mojego 1000€ iPhone 8 na ruchomym robocie, który moje dziecko lub pies może złamać. Oddanie mojego starego telefonu do użytku brzmi jak dobry pomysł w porównaniu do posiadania go zamkniętego w szufladzie.

Istnieje wiele zastosowań dla starego telefonu, kamery cofania, kamery do monitoringu, rejestratora dźwięku, inteligentnego panelu sterowania domem, możesz to nazwać. Ci deweloperzy powinni wspierać te stare urządzenia tak długo, jak to możliwe!

Zakładając, że jesteś na najnowszym systemie Mac OS, Mojave, możemy spróbować użyć najnowszego Xcode 10. Let’s get it ready.

Set the Deployment target

Początkowo musimy ustawić Deployment Target w dół do iOS 6. Zauważysz, że nie jest możliwe, aby wybrać 6.0 z listy rozwijanej, jak to idzie tylko w dół do iOS 8.0. Nic jednak nie stoi na przeszkodzie, aby go wpisać i Xcode z radością go zaakceptuje.

Podaj swoją żądaną wersję

Teraz spróbujmy zarchiwizować i przesłać do App Store Connect. Xcode 10 mylnie zakończy przesyłanie do App Store Connect z powodzeniem.

.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.