forked from qt-creator/qt-creator
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:
@@ -3920,7 +3920,8 @@
|
|||||||
notifications and error messages.
|
notifications and error messages.
|
||||||
|
|
||||||
To create a SIS package without copying it to the device (for example, to submit it
|
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.
|
\gui {Create SIS Package} step.
|
||||||
|
|
||||||
\image qtcreator-run-settings-create.png "Create SIS Package step"
|
\image qtcreator-run-settings-create.png "Create SIS Package step"
|
||||||
@@ -3943,21 +3944,21 @@
|
|||||||
\endlist
|
\endlist
|
||||||
|
|
||||||
To get around these limitations, you need to go through the Symbian Signed
|
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
|
infrastructure to provide public authentication of the information in the
|
||||||
application signing certificates. Their security partner can validate your
|
application signing certificates. Their security partner can validate your
|
||||||
certificate and give you a Publisher ID. Then, when you sign an
|
certificate and give you a Publisher ID. Then, when you sign an
|
||||||
application, other people can be confident that the information in your
|
application, other people can be confident that the information in your
|
||||||
certificate is correct and that the application does actually come from you.
|
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
|
Publishing. It is limited to the Basic and System capability sets
|
||||||
(Express Signing). Participants can submit an unsigned SIS file to Ovi
|
(Express Signing). Participants can submit an unsigned SIS file to Ovi
|
||||||
Publishing for signing, quality assurance, packaging with Nokia Smart Installer
|
Publishing for signing. For more information about how
|
||||||
for Symbian, and publishing on Ovi Store. For more information about how
|
to participate, see
|
||||||
to participate and a list
|
{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}.
|
||||||
of supported Nokia devices, see
|
|
||||||
\l{http://www.forum.nokia.com/Distribute/Packaging_and_signing.xhtml}{Packaging and Signing}.
|
|
||||||
|
|
||||||
There are also options that do not require you to get a Publisher ID. For
|
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
|
more detail about how the Symbian Signed process works, see
|
||||||
@@ -4037,13 +4038,14 @@
|
|||||||
the necessary software and by installing the missing pieces.
|
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
|
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
|
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.
|
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.
|
\note If you use the Application Signing Services for Ovi Store, you can submit an unsigned
|
||||||
Ovi signs the file for you and packages it with Nokia Smart Installer for Symbian.
|
wrapper package to Ovi Publishing. For more information, see
|
||||||
For more information, see \l{Publishing Applications to Ovi Store}.
|
\l{Publishing Applications to Ovi Store}.
|
||||||
|
|
||||||
You can either install the Nokia Smart Installer for Symbian as part of
|
You can either install the Nokia Smart Installer for Symbian as part of
|
||||||
the \QSDK, or download and install it from the
|
the \QSDK, or download and install it from the
|
||||||
@@ -4244,39 +4246,21 @@
|
|||||||
|
|
||||||
\title Publishing Applications to Ovi Store
|
\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
|
This section describes, how to use Qt Creator to generate SIS packages that
|
||||||
applications for the following Nokia device models:
|
you can publish to Ovi Store.
|
||||||
|
|
||||||
\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.
|
|
||||||
|
|
||||||
\section1 Publishing Qt Content for Symbian Devices
|
\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
|
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
|
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
|
it to signing. When you receive the signed package back, package it with
|
||||||
Installer for Symbian, and publishing to Ovi Store.
|
Nokia Smart Installer for Symbian before submitting it to Ovi Publishing.
|
||||||
|
|
||||||
For more information about how to use Ovi Signed, see
|
|
||||||
\l{http://www.forum.nokia.com/Distribute/Packaging_and_signing.xhtml}{Packaging and Signing}.
|
|
||||||
|
|
||||||
If the application uses functions that require advanced
|
If the application uses functions that require advanced
|
||||||
\l{Capabilities and Signing}{capabilities}, you must
|
\l{Capabilities and Signing}{capabilities}, you must
|
||||||
@@ -4335,7 +4319,32 @@
|
|||||||
|
|
||||||
\o Choose \gui {Build > Run Project}.
|
\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
|
\endlist
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user