Próbuję przesłać aplikację na Maca poza sklep z aplikacjami. Biorę kompilację z Xcode 4.5 i używam następującego kodu do podpisywania kodu. Ale żaden z nich nie działa.Kodować plik .app w wierszu poleceń
codesign --force -s "3rd Party Mac Developer Application: My Company" -v <path to my .app file>
//signed bundle with Mach-O thin (x86_64) [com.CompanyNama.AppName]
Daje odrzucone podczas weryfikacji.
codesign --force --sign "Developer ID Application: My Company" <path to my .app file>
Daje odrzucone, źródło = Brak dopasowania reguły/źródło = Identyfikator programisty podczas weryfikacji. użyć następującego polecenia do weryfikacji,
sudo spctl -a -v
Co robię źle? Którego powinniśmy użyć, gdy podpisujemy plik .app?
Mam 4 certyfikaty produkcyjne w portalu dla programistów. Dystrybucja aplikacji Mac, dystrybucja Instalatora Maca, aplikacja ID programisty i programisty ID Developer Installer. Proszę mi powiedzieć, który powinienem użyć do podpisania pliku .app? –
"Aplikacja identyfikatora programisty" jest używana przez docs. Nie mogę wymyślić, jak stworzyć taki dla mojej własnej organizacji. – Trejkaz