Mam aplikację w sklepie z aplikacjami i chcę ją zaktualizować. Jednak chcę ponownie napisać aplikację od podstaw, a następnie przesłać ją. Czy mogę zezwolić na stworzenie nowego projektu Xcode do aktualizacji? Jakie rzeczy muszą pozostać takie same, aby zaakceptować je jako aktualizację produktu?Przesyłanie aktualizacji do App Store z innego projektu?
Odpowiedz
Tak, możesz robić, co chcesz, po stronie kodowej, o ile identyfikator pakietu (zwany także identyfikatorem paczki i identyfikator CFBundleIdentifier) pozostaje taki sam. Identyfikator ten jest ustawiony w pliku YourApp-Info.plist.
com.yourcompany $ {PRODUCT_NAME: rfc1034identifier}
Tutaj PRODUCT_NAME
jest parametrem, który jest zdefiniowany w ustawieniach kompilacji swojej Xcode cel; jest to zazwyczaj nazwa Twojej aplikacji.
Należy pamiętać, że w każdym nowym wydaniu można zaktualizować ikonę aplikacji, a nawet wyświetlaną nazwę aplikacji. Ale oczywiście nie chcesz ich zbytnio zmieniać, ponieważ użytkownicy mogą nie rozpoznać tej samej aplikacji.
Powodzenia!
Tak, możesz utworzyć nowy projekt. Wewnątrz obszaru aplikacji iTunes Connect, gdzie tworzysz wersje aktualizacji, upewnij się, że utworzyłeś nową wersję, a wewnątrz pliku .plist upewnij się, że masz identyfikator jako inny projekt (ten, który zwykle jest .companyName.etcName)
Nadzieję, że pomaga!
Dziękujemy! Cieszę się, że proces ten był tak prosty! – Carpetfizz
@Carpetfizz Cieszę się, że mogę pomóc! –
To nadal działa z Xcode 6 i iOS8? –