Usunąłem wszystkie certyfikaty programistyczne i instalacyjne z portalu deweloperskiego, utworzyłem nowy raport CSR i wygenerowałem nowe certyfikaty aplikacji i instalatora.MAS: Identyfikator klucza podpisywania kodu
Teraz mam zamiar rozprowadzać aplikację do MAS i jestem ciągle przedstawiane z tego błędu:
"Name" is a valid identity. However, the private key for the associated package
identity "Name" is not installed on this Mac.
Developer Profiles from a different Mac can be imported.
To mnie zastanawia, ponieważ klucz prywatny jest w systemie, jak inaczej mogłoby mam wygenerował certyfikaty bez nich?
Zrobiłem to już, wszystko ma strzałkę (klucz prywatny)! –
Tak jak powiedziałem, upewnij się, że wybrałeś opcję "Pokaż wygasłe certyfikaty" w menu Widok i rzuć wszystkie wygasłe certyfikaty, gdy pozbyłem się starej, którą mógłbym zweryfikować i przesłać do MAS. Tworząc nowe konto użytkownika, skutecznie zrobiłeś to samo. – tgunr
+1 Ukryte, wygasłe certyfikaty gryzły mnie przez kilka dni. Xcode widział tożsamość podpisującą kod, którego nie mogłem znaleźć w pęku kluczy. Okazuje się, że był to ukryty, wygasły certyfikat. – Bek