iPhone: Czy dev innych niż agenta zespołu zbudować app dla dystrybucji

głosy
55

Mam konto firmowe iPhone Dev.

Według doc, tylko zespołu agent może złożyć cert dystrybucji i pobierz profil obsługi administracyjnej dystrybucji.

  1. Można tylko mieć zespół 1 Team agenta?

Ponadto, jeśli tak jest, czy istnieje sposób wokół to, aby umożliwić wielu deweloperów możliwość budowania rozproszonych wersję aplikacji?

Mam inny deweloper, który chciałbym zbudować i wysłać aplikację do iTunes. Próbowałem dając mu profil cert dystrybucji i dystrybucja. Kiedy przeciągać i upuszczać je w Xcode, a wyrejestrowany Windows-> organizowanie narzeka

„Przypisując tożsamość dopasowując profil nie można znaleźć w pęku kluczy”

Więc to prowadzi mnie do przypuszczenia, muszę dostać mój klucz poświadczeń łańcuch na swojej maszynie. Próbowałem eksportu klucza prywatnego i daje mu to, ale nie był w stanie go zainstalować.

Czy coś jeszcze mogę zrobić?

Szczerze rzeczą jest naprawdę głupie Jeśli Apple spodziewa się deweloper, który będzie odpowiedzialny za budowę wszystkie aplikacje dla firmy. Mam nadzieję, że się mylę i nie ma sposobu, aby uzyskać dostęp do wielu programistów do budowania dystrybucji aplikacji.

Dziękuję Ci

Utwórz 10/03/2009 o 06:53
źródło użytkownik
W innych językach...                            


4 odpowiedzi

głosy
52

UWAGA: Ten proces jest mocno uproszczona w Xcode 4 (choć nie osobiście testowane przeze mnie) z importowanie i eksportowanie profili deweloperskich przez okno Organizer (Twórca sekcji Profile).

To jak mam to działa.

1) Zaloguj się do iOS Provisioning Portal jako pełnomocnik.

2) Uruchom przez proces składania Certyfikat Dystrybucja Podpisanie żądanie / Provisioning profil: http://developer.apple.com/iphone/manage/distribution/index.action . Instrukcje te re bardzo długo, ale dość oczywiste i konieczne.

3) Należy zwrócić szczególną uwagę na sekcję „Uzyskanie Certyfikatu Distribution iOS”> „Zapisywanie klucza prywatnego i przesyłanie do innych systemów” na tej stronie. Opisuje jak wygenerować i zapisać plik .p12 agenta.

4) Teraz zaprosić innych deweloperów (-y) być częścią zespołu w państwach centrum: https://developer.apple.com/membercenter/index.action#invitations

5) Z powrotem na iOS Provisioning Portal, pobrać certyfikat Dystrybucja aplikacji (Certyfikaty> Dystrybucja (tab)). Powinny być nazwane „distribution_identity.cer”

6) Teraz pobrać profilu Distribution Provisioning (Provisioning> Dystrybucja (TAB)). Powinny być nazwane „whatever_you_named_it.mobileprovision”

7) Powiadom te dwa pliki wraz z pliku .p12 agenta do swojej drugiej maszynie programisty.

8) Na maszynie programisty, kliknij dwukrotnie plik distribution_identity.cer i należy go ładować w Dostęp do pęku kluczy

9) Przeciągnij plik .p12 do pęku kluczy i powinno automatycznie umieścić tożsamość pod świadectwie

10) Przeciągnij plik whatever_you_named_it.mobileprovision w XCode.

11) W każdym z projektu i budowy za oknami Informacje ustaw Tożsamość podpisywania kodu do „iPhone dystrybucja - firmę” tożsamości, która powinna być dostępna.

Nadzieję, że pomaga. Obrabować

Odpowiedział 07/09/2010 o 12:19
źródło użytkownik

głosy
1

Tylko kolejny poradnik krok po kroku, ale nieco inaczej, certyfikaty zostały już zainstalowane w zespole za agenta pęku kluczy, więc to wyjaśnia jak wyeksportować .p12 pliki z pęku kluczy:

jak do udziału w-an-ios-dystrybucja-certyfikat

Odpowiedział 19/09/2013 o 16:29
źródło użytkownik

głosy
1

można skopiować klucz prywatny w ten sposób, ale to naprawdę UNSAFE:

Daj mu plik login.keychain (znajdujący się w katalogu ~ / Library / Breloki /), i niech go otworzyć z Keychain.app i poprosić go, aby przeciągnąć swój klucz prywatny do jego login.keychain.

Apple powiedział również należy zachować swój klucz prywatny zabezpieczone, jeśli trzeba ponownie zainstalować system, upewnij się, że kopia zapasowa pliku login.keychain.

Odpowiedział 10/03/2009 o 07:08
źródło użytkownik

głosy
1

Na pewno powinien być w stanie zbudować aplikację z certyfikatem dystrybucji i profilu na maszynie twojego współpracownika.

Czy jesteś pewien, że certyfikat dystrybucji i profil rezerw są zainstalowane prawidłowo? Jeśli można budować aplikacje z certyfikatem rozwoju, ale nie rozmieszczenia jednego, upewnij się, że wszystko jest prawidłowo zainstalowana w pęku kluczy i że prawidłowe zaopatrzenie profil jest wybrany w ustawieniach aktywnej cel.

Odpowiedział 10/03/2009 o 07:03
źródło użytkownik

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more