2009-09-15 23 views
6

Buduję aplikację na iPhone'a, która zostanie przesłana do sklepu App Store. Jestem nieco zdezorientowany certyfikatami rozwoju i dystrybucji, które otrzymujesz od Apple.Certyfikat rozwoju i dystrybucji dla odtwarzacza iPhone'a

  1. Czy muszę zainstalować oba? Dlaczego oba są potrzebne?
  2. Czy to oznacza, że ​​kiedy jestem gotowy do dystrybucji, muszę podpisać aplikację z certyfikatem dystrybucji, a kiedy debuguję, powinien on zostać podpisany certyfikatem rozwoju?

Odpowiedz

7

Wystarczy świadectwo rozwoju dla rozwoju potrzebna jest dystrybucja:

a) gdy robisz dystrybucji ad hoc do wielu iPhone/iPod dotyka. (wymaga to zapisania się do programu deweloperskiego w wysokości 299 $, możesz również przesłać do niego aplikację).
b) Lub kiedy chcesz złożyć swoją aplikację w sklepie z aplikacjami do dystrybucji (wymaga to 99 $ program)

Najpierw możesz zacząć od rozwoju i zainstalować instalację tylko podczas dystrybucji lub przesyłania do sklepu z aplikacjami.

+0

Tak, to wszystko podsumowuje. Właśnie wydałem aplikację i nie używałem/martwię się certyfikatem dystrybucji, dopóki nie nadszedł czas na dystrybucję. Następnie zmieniłem certyfikaty, zbudowałem i przesłałem. –

+3

FTR, profile Ad Hoc nie są specyficzne dla Programu Enterprise, mogą być używane z Programem Standardowym 99 USD/rok. Zobacz to pytanie, aby uzyskać więcej informacji na temat dostępnych programów: http://stackoverflow.com/questions/1876333/how-long-does-it-take-to-get-an-iphone-app-into-the-app -store-closed –

+0

Co się stanie, jeśli opracuję za pomocą certyfikatu programistycznego jednego konta i rozpowszechniam go przy użyciu certyfikatu dystrybucji innego konta? W takim przypadku mogę po prostu utworzyć dist. cert. z tego drugiego konta i zainstalować lub czy muszę utworzyć i zainstalować program. cert. dla tego innego konta też? –

2

Możesz nadal rozpowszechniać swoją aplikację na iPhone'a, korzystając z dystrybucji ad-hoc z członkostwem standardowym (99 USD), do testów beta.

Powiązane problemy