diff options
Diffstat (limited to 'doc')
-rw-r--r-- | doc/qtcreator.qdoc | 89 |
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 |