Witam, mój problem polega na tym iż po zbudowaniu paczki (archive) przez xcode i próby wysłania tego do appstore (wszystko po stronie itunes connect zrobione) mam błąd dotyczący klucza prywatnego.
"The private key for "XXXXXX", for "XXXXXX" is not installed on this Mac" - ok ale jak go zainstalować i gdzie się generuje takowe klucze?
Problem z dystrybucją apki (wysyłanie do appstore)
Rozpoczęty przez
swat0284
, 26 lut 2014 18:46
1 odpowiedź w tym temacie
#1
Napisano 26 lutego 2014 - 18:46
#2
Napisano 21 marca 2014 - 00:01
Klucz prywatny i certyfikat to dwie nieodłączne części.
Bez klucza prywatnego nie możesz podpisać aplikacji.
Prawdopodobnie masz zainstalowany jedynie certyfikat który można ściągnąć z konta developerskiego.
Zła wiadomość:
1. Nie da się wygenerować klucza prywatnego do istniejącego certyfikatu. Klucz jest tworzony jednorazowo i zostaje w keychain u osoby która generowała Certificate Request.
Teraz dwie dobre wiadomości:
1. Jeśli ktoś wygeneruje Certificate Request, a później ściągnie sobie certyfikat do siebie, to może ze swojego keychain wyeksportować parę klucz+certyfikat i przesłać ją do innych osób.
2. Jeśli klucz prywatny się zagubił, albo nie wiadomo kto generował Certificate Request, to można wygenerować nowy Certificate Request który stworzy nowy certyfikat. Aplikacje istniejące do tej pory w AppStore i podpisane starym certyfikatem będą nadal dostępne w sklepie. Nową aplikację będziesz mógł podpisać nowym certyfikatem.
Generowanie certyfikatów jest w iOS Developer Center w dziale Certificates.
Użytkownicy przeglądający ten temat: 2
0 użytkowników, 2 gości, 0 anonimowych