2013-08-22 13 views
5

W przeszłości tworzyłem aplikację na iPhone'a i iPada, ale ostatnia aktualizacja dotyczyła tylko iPhone'a.Xcode: Wydanie aktualizacji aplikacji tylko dla iPhone'a?

przeszedłem Target Device Family do iPhone Only i archiwizowane i zatwierdzone, ale pojawia się błąd:

"This bundle does not support one or more of the devices supported by the previous app version" 

Czy istnieje sposób wokół to?

+1

Dlaczego nie możesz również wypuścić go na iPada (pozostawia tylko jedną wersję do obsługi) – Mark

+1

Dupe. Po prostu nie możesz, przepraszam. –

Odpowiedz

4

Twoja aplikacja jest oryginalna, uniwersalną aplikacją, więc wszystkie kolejne aktualizacje muszą być również uniwersalne.

Nie możesz nic zrobić, aby oddzielić aktualizację między iPhonem a iPadem - Twoja aplikacja to jedna aplikacja.

Prostym faktem jest to, że użytkownicy iPadów otrzymają aktualizację i nic się nie zmieni, a użytkownicy iPhone'a zauważą różnice.

To nie jest rzadkość - zdarza się cały czas. Odpowiedź brzmi: nie martw się o to. Napraw co chcesz naprawić, prześlij zaktualizowaną aplikację i korzystaj z niej na swój sposób.

+0

Możliwe, że źle zrozumiałem twoje pytanie. Czy masz na myśli, że nowa aplikacja nie działa już na iPadzie, nie tylko że aktualizacja dotyczy tylko wersji na iPhone'a i pozostawia wersję iPada nietkniętą? – Jasarien

+0

Jest to również ten sam pakiet aplikacji, który działa na iPhone'ach i iPadach. Możesz mieć jednocześnie tylko jeden pakiet aplikacji w sklepie z aplikacjami dla aplikacji. Dlatego nie można wydać tylko aktualizacji dla iPhone'a. Aktualizujesz aplikację uniwersalną, nawet jeśli aktualizacja zawiera tylko rzeczy na jedną platformę. –

+0

"więc wszystkie kolejne aktualizacje muszą być również uniwersalne." Gdzie to mówi? – user102008

Powiązane problemy