2011-08-17 12 views
47

Mój certyfikat dystrybucji jest powiązany z aplikacją, którą rozprowadzam ad hoc do liczby pracowników w terenie i która mówi, że wygaśnie jutro. Gdy wchodzę do portalu administracyjnego iOS, przechodzę do łącza certyfikatów, a następnie do karty Dystrybucja. Pod datą wygaśnięcia certyfikatu data jest podawana jako jutro. Moje pytanie brzmi: jak odnowić certyfikat? Powiedziano mi, że może być przycisk odnowienia, który pojawia się, gdy wygasa. Powiedziano mi też, że ten przycisk odnowienia pojawi się dzisiaj, kiedy go nie ma. Czy będzie przycisk odnowienia? Czy przycisk odnowienia pojawi się w profilu informacyjnym dołączonym do certyfikatu lub w certyfikatach -> dystrybucji w portalu? Żadna z tych informacji nie jest udokumentowana w żadnym miejscu, co muszę zrobić, aby nie dopuścić do przestojów w mojej aplikacji.Aplikacja iPhone: odnawianie wygasłego certyfikatu dystrybucji za pośrednictwem portalu iOS Provisioning

Dzięki za pomoc!

Odpowiedz

51

Po wygaśnięciu otrzymasz przycisk odnowienia, tak. Jeśli chcesz to zrobić przed wygaśnięciem, cofnij bieżący certyfikat, a otrzymasz przycisk, aby poprosić o nowy.

Jeśli kiedykolwiek to zrobisz, Twoja aplikacja ad hoc przestanie działać jutro, a Ty powinieneś rozpowszechniać nową kompilację z nowym profilem administracyjnym podpisanym nowym certyfikatem.

+4

Dzięki za pomoc! Na koniec odpowiedź, która jest pomocna w tym temacie. Wsparcie Apple było zero pomocy na ten temat. – ABB

+5

FYI, przycisk odnowienia nigdy się nie pojawił. Właśnie usunąłem stary profil udostępniania. Utworzono nowy certyfikat. Utworzono nowy profil informacyjny i dołączono go do nowego, nieważnego certyfikatu. Następnie umieściłem go w moim pęku kluczy i przebudowałem mój projekt za pomocą nowego wbudowanego profilu mobilnej obsługi administracyjnej. – ABB

+19

Otrzymuję przycisk odnowienia, ale nie działa. Po prostu wyrzuca "Nie podano wartości dla błędu" certificateIds "parametru. Oczywiście nie ma nawet miejsca, w którym można umieścić jakiekolwiek parametry ... –

1

Z apple developer support center certificates section:

iOS Dystrybucja Certificate (In-house, aplikacje do użytku wewnętrznego)

Użytkownicy nie będą już w stanie uruchomić aplikacje, które zostały podpisane z tego certyfikatu. Musisz rozpowszechnić nową wersję swojej aplikacji, która jest podpisana nowym certyfikatem.

+0

Czy jest tak również w przypadku aplikacji dystrybuowanych za pomocą aplikacji Testflight? – kukudas

Powiązane problemy