summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeena Miettinen <riitta-leena.miettinen@nokia.com>2011-02-09 14:05:24 +0100
committerLeena Miettinen <riitta-leena.miettinen@nokia.com>2011-02-09 14:05:24 +0100
commitd572c366f3bf3a3994207a6a459fb1ff07e764da (patch)
treeaf65446fdb5293b0d763547164c4cad87b11ccc0
parentf65ba92961575b0caeddb560af3f3d3dbe2ffc43 (diff)
downloadqt-creator-d572c366f3bf3a3994207a6a459fb1ff07e764da.tar.gz
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.
-rw-r--r--doc/qtcreator.qdoc89
1 files changed, 49 insertions, 40 deletions
diff --git a/doc/qtcreator.qdoc b/doc/qtcreator.qdoc
index 5d20bb6d73..0f936942e3 100644
--- a/doc/qtcreator.qdoc
+++ b/doc/qtcreator.qdoc
@@ -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