Mastering

This document explains how to create a master package from the completed PSM application and how to submit it to SCE.

About the Master and Master Package

A master package is a group of files that are required to distribute a PSM application via the PS Store.

The master package is also abbreviated and called a "master".

Submit the PSM application in this master package format to SCE.

Procedure for Creating and Submitting a Master

The following is the procedure for creating and submitting a master.

  1. Read the PSM application development guidelines and confirm in advance the requirements of the PSM application.
  2. Create a PSM application.
  3. Confirm that the created PSM application complies with the PSM application development guideline items.
  4. Set the MetaData category of the application information app.xml with the Publishing Utility.
  5. Create an application key for the PSM application and check operation on an actual device.
  6. Build the PSM application in the master package format with PSM Studio.
  7. Submit a master package to SCE.
  8. Set the PSM application and In-App Purchase price with DevPortal.

Note: Settings to create a master package are made to app.xml in sample/Tutorial/Sample08_02. Use it as reference when creating a master package.

Note: A master package cannot be created until a Publisher License is purchased and bank account information is confirmed.

PSM Application Development Guidelines

The PSM application development guidelines (hereafter "guidelines") is a document summarizing the requirements for PSM applications.

You must comply with these guideline items when distributing PSM applications in the PS Store.

Before submitting the master, confirm that the guideline items are satisfied, and then submit the master.

Master Package Upgrade Restrictions Among SDK Versions

If a title created with PSM SDK 1.x has already been released, it will not be possible to submit a master package that was created with PSM SDK 2.x and has the same Application ID. To update the title, use PSM SDK 1.x to create/submit a master package.

In addition, if a title created with PSM SDK 2.x is already released, it will not be possible to submit a master package that was created with PSM SDK 1.x and has the same Application ID. To update the title, use PSM SDK 2.x to create/submit a master package.

IIn addition, if a title created with the PSM SDK is already released, it will not be possible to submit a master package that was created with Unity for PSM and has the same Application ID.

Publishing Utility

Set MetaData category of the application information app.xml with the Publishing Utility.

For details of Publishing Utility, refer to Using Publishing Utility.

Creating a Master Package

Create a master package after completing the setting of the application information app.xml.

Note: Before creating a master package, create an application key corresponding to the PSM application and check operation on an actual device.

Note: A master package cannot be created until a bank account is registered and subsequent SCE proceedings are completed.

To create a master package, start PSM Studio, select [Release] on the build setting, and then select [Menu] - [Project] - [Compose PSM Master Package].

./image/user_guide/create_master.JPG

Figure 1 Create a Master Package

When building is successful, a master package with the extension psmp is created in the project's bin/Release folder.

Note: When submitting a master package, the SEN account and the Publisher Key must be the same as those used upon creating the master package. Moreover, take care not to update the Publisher Key until the distribution of the PSM application from the PlayStation(R)Store starts.

Submitting a Master

To submit a master, select [Menu] - [Project] - [Submit PSM Master Package]. Follow the instructions displayed in the dialog to make your input.

./image/user_guide/create_master02.JPG

Figure 2 Submit a Master Package

Operations on DevPortal

When master submission completes, make the following settings with DevPortal. https://psm.playstation.net

  • Price setting of submitted PSM application.
  • Price setting of In-App Purchase.
  • Screen shot setting.
  • Banner setting.