2013-04-13 22 views
8

trochę zakleszczony tutaj,identyfikator Bundle zmieniane po zmianie nazwy aplikacji

Zmieniłem nazwę mojej aplikacji, bit, który pokaże pod ikoną na urządzeniu, pakiet prawo identyfikator? Chcę przesłać aktualizację do mojej aplikacji, ale teraz mój identyfikator pakietu jest inny i nie ma profilu tożsamości podpisującego kod, który można wybrać do sprawdzenia poprawności/dystrybucji. Jak mogę przesłać moją aplikację, jeśli identyfikatory są różne?

naprawdę mylić

każda pomoc będzie bardzo doceniane

dzięki

+0

Jeżeli zmienisz bundleID będzie zwolnić jako nowej aplikacji. – Bala

+0

Jeśli chcesz zmienić nazwę aplikacji -> http://stackoverflow.com/a/10386544/1059705 – Bala

Odpowiedz

12

Domyślnie twój identyfikator pakietu jest com.yourcompany $. {PRODUCT_NAME: rfc1034identifier} W Info.plist (Bundle identifier klucz) , jeśli zmienisz PRODUCT_NAME, zmienisz również swój identyfikator pakietu. Możesz określić inny identyfikator pakietu w Info.plist, który możesz znaleźć w Nawigatorze projektu. Aby zmienić nazwę aplikacji w Spring Board (pod ikoną), musisz zmienić Bundle display name w Info.plist. Po więcej szczegółów na temat Info.plist czytać dokumentację Apple:

https://developer.apple.com/library/ios/#documentation/General/Reference/InfoPlistKeyReference/Introduction/Introduction.html

+0

co to oznacza, aby ponownie przesłać moją aplikację? Trudno mi wyjaśnić, co mam na myśli ... nie ma podpisu, ponieważ zmieniłem nazwę: S – holtii

+0

Sprawdź, czy identyfikator pakietu Twojej aplikacji w Xcode pasuje do identyfikatora pakietu określonego w iTunes Connect –

+0

dzięki, w zasadzie moje pytanie brzmi: po prostu chcę zmienić nazwę wyświetlaną, ale kiedy ją zmieniłem, identyfikator również, jak tylko zmienić wyświetlaną nazwę? : S – holtii