2016-11-17 13 views
7

Otrzymuję błąd podczas próby użycia programu ładującego aplikacje do przesłania pakietu aplikacji elektronowej.Info.plist oznacza aplikację na iOS, ale przesyłając plik .pkg

Używam pakowania elektronicznego do pakowania aplikacji za pomocą platformy mas (Mac App Store). Następnie zapakowałem katalog wyjściowy. Kiedy próbuję I, aby wybrać ten plik .zip z Application Loader, daje mi ten błąd.

+0

Zobacz oficjalny przewodnik: http://electron.atom.io/docs/tutorial/mac-app-store-submission-guide/ i upewnij się, że utworzyłeś rekord połączenia iTunnes Connect przed przesłaniem. – Hamsternik

Odpowiedz

1

Musisz spakować plik .app do podpisanego .pkg, który można przesłać za pomocą Application Loader.

Użyj tego polecenia, aby utworzyć podpisaną .pkg plik:

productbuild --component YOURAPPNAME.app/ /Applications --sign "3rd Party Mac Developer Installer: YOURCOMPANYNAME (YOURTEAMID)" --product YOURAPPNAME.app/Contents/Info.plist YOURAPPNAME.pkg 

Aby to działało, trzeba mieć certyfikat instalatora Mac, które można wygenerować ze strony Apple Developer. Podczas tworzenia certyfikatu wybierz Mac App Store, a następnie Mac Installer Distribution.

Powiązane problemy