2012-11-02 36 views
8

Làm cách nào để đẩy Trò chơi thống nhất cho Mac OSX sang Mac Store? Tôi không thể hình dung ra và đã nhìn mọi nơi. Tôi biết bạn phải sửa đổi info.plist và gói, nhưng không có hướng dẫn dứt khoát!OSX - Phát hành trò chơi thống nhất

nhờ NB

Trả lời

4

Gửi App Mac Store:

  1. xây dựng trong Unity cho Mac Intel Chỉ

  2. Show Package Contents của .app lần Biên soạn từ Unity

2.a. Chỉnh sửa 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. Thay thế Tài nguyên/UnityPlayer.icns bằng một tài liệu có kích thước 1024x1024 (bạn có thể cần trình biên tập/máy phát điện)

2.c. Thay đổi quyền truy cập vào/Dữ liệu cho "mọi người" từ "không tiếp cận" là "Chỉ đọc"

  1. Trong ga ... (bạn có thể cần quyền lợi, nếu có thì tạo ra quyền lợi tập tin xml và thêm vào lệnh codesign).

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

    productbuild --component GolfProHD.app/Applications --sign "3rd Party Mac Developer Installer: Amit Barman" GolfProHD. pkg

Xóa file .app sau productbuild đã tạo ra pkg (hoặc kiểm tra cài đặt sẽ không hoạt động).

sudo cài đặt -store -pkg GolfProHD.pkg -target/

  1. Xác minh rằng ứng dụng của bạn được cài đặt trong ứng dụng

  2. Sẵn sàng để nộp pkg vào iTunes Connect!

+1

tập lệnh python để ký http://goo.gl/pq0Wav –

Các vấn đề liên quan