Doc: update info about publishing to Ovi

Link to an official publishing to Ovi wiki and remove some general info.
All Qt apps for Ovi must be wrapped with Nokia Smart Installer for Symbian.
Use the official name for the 'Application Signing Services for Ovi Store'.
Update the description of the process in Qt Creator.
This commit is contained in:
Leena Miettinen
2011-02-09 14:05:24 +01:00
parent f65ba92961
commit d572c366f3

View File

@@ -3920,7 +3920,8 @@
notifications and error messages.
To create a SIS package without copying it to the device (for example, to submit it
to Ovi Signed or Symbian Signed), create a deploy configuration that contains only the
to \e {Application Signing Services for Ovi Store} or \e {Symbian Signed}),
create a deploy configuration that contains only the
\gui {Create SIS Package} step.
\image qtcreator-run-settings-create.png "Create SIS Package step"
@@ -3943,21 +3944,21 @@
\endlist
To get around these limitations, you need to go through the Symbian Signed
or Ovi Signed process. The Symbian Signed organisation manages a public key
or Application Signing Services for Ovi Store. The Symbian Signed organisation
manages a public key
infrastructure to provide public authentication of the information in the
application signing certificates. Their security partner can validate your
certificate and give you a Publisher ID. Then, when you sign an
application, other people can be confident that the information in your
certificate is correct and that the application does actually come from you.
Ovi Signed is a variant of the Symbian Signed certification provided by Ovi
Application Signing Services for Ovi Store is a variant of the Symbian
Signed certification provided by Ovi
Publishing. It is limited to the Basic and System capability sets
(Express Signing). Participants can submit an unsigned SIS file to Ovi
Publishing for signing, quality assurance, packaging with Nokia Smart Installer
for Symbian, and publishing on Ovi Store. For more information about how
to participate and a list
of supported Nokia devices, see
\l{http://www.forum.nokia.com/Distribute/Packaging_and_signing.xhtml}{Packaging and Signing}.
Publishing for signing. For more information about how
to participate, see
{http://wiki.forum.nokia.com/index.php/Guide_to_Publishing_Qt_Applications_to_the_Ovi_Store}{Guide to Publishing Qt Applications to the Ovi Store}.
There are also options that do not require you to get a Publisher ID. For
more detail about how the Symbian Signed process works, see
@@ -4037,13 +4038,14 @@
the necessary software and by installing the missing pieces.
For this to work, the Nokia Smart Installer must be packaged with the Qt application. The
application SIS file must first be Symbian Signed or Ovi Signed. The capabilities used in the applications
application SIS file must first be Symbian Signed or signed by the Application
Signing Services for Ovi Store. The capabilities used in the applications
determine, which signing option must be selected. The wrapper package must be signed using
either the same option or a more extensive option than the application SIS.
\note If you use Ovi Signed, you can just submit an unsigned SIS file to Ovi Publishing.
Ovi signs the file for you and packages it with Nokia Smart Installer for Symbian.
For more information, see \l{Publishing Applications to Ovi Store}.
\note If you use the Application Signing Services for Ovi Store, you can submit an unsigned
wrapper package to Ovi Publishing. For more information, see
\l{Publishing Applications to Ovi Store}.
You can either install the Nokia Smart Installer for Symbian as part of
the \QSDK, or download and install it from the
@@ -4244,39 +4246,21 @@
\title Publishing Applications to Ovi Store
To register as an Ovi Publisher, go to \l{https://publish.ovi.com/login}{Ovi Store}.
The process and requirements to publish Qt applications to Ovi Store are
described in the
\l {http://wiki.forum.nokia.com/index.php/Guide_to_Publishing_Qt_Applications_to_the_Ovi_Store}{Guide to Publishing Qt Applications to the Ovi Store} wiki.
At the time of writing this document, Ovi Store accepts Qt
applications for the following Nokia device models:
\list
\o Symbian^3: N8-00, E7-00, C7-00, C6-01
\o Symbian^1 (S60 5th Edition): X6-00, N97, N97 mini, 5800 XpressMusic,
5530 XpressMusic, 5230 ExpressMusic, C6-00, 5228, 5235
\o S60 3rd Edition: E72, E71, E66, E63, E52
\o Maemo: Nokia N900, with PR1.3 and later
\endlist
For an up-to-date list, see
\l{http://www.forum.nokia.com/Distribute/Packaging_and_signing.xhtml}{Packaging and Signing}.
New devices are added to the list periodically. The final authority
on the supported devices is the Ovi Publish tool itself.
This section describes, how to use Qt Creator to generate SIS packages that
you can publish to Ovi Store.
\section1 Publishing Qt Content for Symbian Devices
You can use the Ovi Signed process to get your application Express Signed for
You can use the \e {Application Signing Services for Ovi Store} to get your
application Express Signed for
free by Nokia. Make sure to use the \l{Application UID}{application UID} that you
receive from Ovi Publisher Support. Then create an unsigned SIS package and submit
it to Ovi Publishing for signing, quality assurance, packaging with Nokia Smart
Installer for Symbian, and publishing to Ovi Store.
For more information about how to use Ovi Signed, see
\l{http://www.forum.nokia.com/Distribute/Packaging_and_signing.xhtml}{Packaging and Signing}.
it to signing. When you receive the signed package back, package it with
Nokia Smart Installer for Symbian before submitting it to Ovi Publishing.
If the application uses functions that require advanced
\l{Capabilities and Signing}{capabilities}, you must
@@ -4335,7 +4319,32 @@
\o Choose \gui {Build > Run Project}.
\o Submit the SIS file to Ovi Publishing as a Qt Content item.
\o Submit the created .sis file to Application Signing Services for Ovi
Store for certification.
\note Ensure that your application complies with the Ovi Store
publishing requirements.
\o After receiving the signed .sis file from Ovi Publisher Support,
copy it over the old application.sis.
\note The instructions below assume that you have installed \QSDK.
\o To package Nokia Smart Installer for Symbian with the application, choose
\gui {Start > Qt SDK > Symbian > Qt for Symbian Command Prompt}
to open the Qt command line environment.
\o Change to the project directory. For example:
\c{cd C:\Sources\Application}
\o To create a Smart Installer wrapper package, enter the following
command:
\c {C:\Sources\Application> make ok_installer_sis QT_SIS_CERTIFICATE=publisherid.cer QT_SIS_KEY=publisherid.key}
\o Submit the created wrapped .sis file, application_installer.sis, to
Ovi Publishing as a Qt Content item.
\endlist