2011-10-03 12 views
5

Po dodaniu profilu administracyjnego do Xcode za pośrednictwem Organizatora, widzę, że profil jest ustawiony tylko na 3 miesiące.Co się stanie, gdy wygasa profil udostępniania?

Moje pytanie brzmi: jeśli wdrożę aplikację na urządzeniu testowym za pomocą powyższego profilu. A po 3 miesiącach od zainstalowania aplikacji na urządzeniu, jeśli otworzę aplikację, będzie działać lub aplikacja nie załaduje się z powodu wygasłego profilu?

Jak to zwykle działa?

Odpowiedz

6

Aplikacja nie uruchomi się z powodu wygasłego profilu. Konieczne będzie odnowienie profilu obsługi i zainstalowanie odnowionego profilu na urządzeniu; lub przebudować i ponownie zainstalować aplikację z innym nieaktualnym profilem. Deweloper musi także zachować datę wygaśnięcia rejestracji programisty w wysokości 99 USD, aby móc odnawiać lub tworzyć nowe rezerwacje.

Profile Ad Hoc mają dłuższe daty wygaśnięcia. Ale jeśli chcesz aplikację, która nie wygasa, jedyną alternatywą dla urządzeń OS na iOS jest zatwierdzenie jej przez Apple, a następnie pobranie jej ze sklepu App Store. Po pobraniu aplikacji możesz usunąć ją ze sprzedaży.

+1

Pod warunkiem, że profil ma ten sam identyfikator aplikacji i * certyfikat *, działa. AFAIK, kompilacje podpisane starymi certyfikatami nie są kompatybilne z nowymi profilami, co jest nieco irytujące (zwłaszcza, że ​​maksymalna ważność profilu jest datą wygaśnięcia certyfikatu!). Możliwe jest również ponowne podpisanie starej wersji z nowym profilem (co, jak sądzę, powinien zrobić dla ciebie "Build and Archive"). –