Symbian3/SDK/Source/GUID-CFC21A23-0299-4420-BB60-584D10C8913A.dita
changeset 7 51a74ef9ed63
child 8 ae94777fff8f
equal deleted inserted replaced
6:43e37759235e 7:51a74ef9ed63
       
     1 <?xml version="1.0" encoding="utf-8"?>
       
     2 <!-- Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies) All rights reserved. -->
       
     3 <!-- This component and the accompanying materials are made available under the terms of the License 
       
     4 "Eclipse Public License v1.0" which accompanies this distribution, 
       
     5 and is available at the URL "http://www.eclipse.org/legal/epl-v10.html". -->
       
     6 <!-- Initial Contributors:
       
     7     Nokia Corporation - initial contribution.
       
     8 Contributors: 
       
     9 -->
       
    10 <!DOCTYPE concept
       
    11   PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
       
    12 <concept id="GUID-CFC21A23-0299-4420-BB60-584D10C8913A" xml:lang="en"><title>Updating
       
    13 the platform UID</title><shortdesc>This topic describes how to update the platform UID.</shortdesc><prolog><metadata><keywords/></metadata></prolog><conbody>
       
    14 <p>When porting applications from S60 5th Edition to Symbian^3, you can include
       
    15 the Symbian^3 platform UID in your application's <codeph>.pkg</codeph> file
       
    16 and create a new <codeph>.sis</codeph> installation package using the modified <codeph>.pkg</codeph> file.
       
    17 The platform UID for Symbian^3 is <codeph>0x20022E6D</codeph>.</p>
       
    18 <note> If you do not include the Symbian^3 platform UID in your package file
       
    19 and create a new <codeph>.sis</codeph> installation package, the user gets
       
    20 a compatibility warning when installing the application. The warning may result
       
    21 in the user canceling the installation.</note>
       
    22 <p>To add Symbian^3 UID, include the following line in the <codeph>.pkg</codeph> file
       
    23 of your application:</p>
       
    24 <codeblock xml:space="preserve">[0x20022E6D], 0, 0, 0, {"Series60ProductID"}</codeblock>
       
    25 <p>If you have verified that the same binary can be used on multiple Symbian
       
    26 platform releases, you can include platform UIDs for multiple Symbian platform
       
    27 releases in your package file as illustrated by the following example:</p>
       
    28 <codeblock xml:space="preserve">;Supports S60 3.0
       
    29 [0x101F7961], 0, 0, 0, {"Series60ProductID"}
       
    30 
       
    31 ;Supports S60 5th Edition
       
    32 [0x1028315F], 0, 0, 0, {"Series60ProductID"}
       
    33 
       
    34 ;Supports Symbian^3
       
    35 [0x20022E6D], 0, 0, 0, {"Series60ProductID"}
       
    36 </codeblock>
       
    37 <p>For more information and a list of the platform UIDs used in earlier Symbian
       
    38 platform releases, see <xref href="GUID-FBA816FE-E188-4A40-9B9B-D47F7D3390AE.dita">Platform
       
    39 UID</xref>.</p>
       
    40 </conbody></concept>