2012-11-02 15 views
8

Jak mogę przenieść gry Unity na Mac OSX do Mac Store? Nie mogę się zorientować i wyglądałem wszędzie. Wiem, że musisz zmodyfikować info.plist i pakiet, ale nie ma ostatecznego przewodnika!OSX - Wydawanie gier Unity

dzięki NB

Odpowiedz

4

Prześlij App Store Mac:

  1. budować w jedności dla Mac Intel Tylko

  2. Pokaż opakowania Zawartość .app raz skompilowany z Jedności

2.a. Edytuj Info.plist

<key>CFBundleShortVersionString</key> 
<string>1.0.0</string> 
<key>LSApplicationCategoryType</key> 
<string>public.app-category.sports-games</string> 
<key>NSHumanReadableCopyright</key> 
<string>© 2012 Apollo Software Solutions. All rights reserved.</string> 
<key>CFBundleIdentifier</key> 
<string>com.apolloss.GolfProHD</string> 
<key>CFBundleVersion</key> 
<string>1.0.0</string> 

2.b. Zastąp zasoby/UnityPlayer.icns tym, który jest 1024x1024 (może być potrzebny edytor/generator icns)

2.c. Zmienić uprawnienia/Danych dla „każdego” od „brak dostępu” za „tylko do odczytu”

  1. w Terminalu ... (może być konieczne uprawnienia, jeżeli więc tworzyć uprawnień pliku xml i dodać do polecenia codesign).

    codesign -f -s "3rd Party Mac Application Developer: Amit Barman" GolfProHD.app

    productbuild --component GolfProHD.app/Aplikacje --sign "3rd Party Mac Instalator programu: Amit Barman" GolfProHD. pkg

Usuń plik .app po productbuild stworzył .pkg (lub test instalator nie będzie działać).

sudo instalator -store -pkg GolfProHD.pkg -target/

  1. Sprawdź, czy aplikacja jest zainstalowana w aplikacjach

  2. gotowy do złożenia .pkg do iTunes Connect!

+1

skrypt Pythona do podpisania http://goo.gl/pq0Wav –