Symbian3/SDK/Source/GUID-CFC21A23-0299-4420-BB60-584D10C8913A.dita
changeset 8 ae94777fff8f
parent 7 51a74ef9ed63
equal deleted inserted replaced
7:51a74ef9ed63 8:ae94777fff8f
     7     Nokia Corporation - initial contribution.
     7     Nokia Corporation - initial contribution.
     8 Contributors: 
     8 Contributors: 
     9 -->
     9 -->
    10 <!DOCTYPE concept
    10 <!DOCTYPE concept
    11   PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
    11   PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
    12 <concept id="GUID-CFC21A23-0299-4420-BB60-584D10C8913A" xml:lang="en"><title>Updating
    12 <concept id="GUID-CFC21A23-0299-4420-BB60-584D10C8913A" xml:lang="en"><title>Updating the platform UID</title><shortdesc>This topic describes how to update the platform UID.</shortdesc><prolog><metadata><keywords/></metadata></prolog><conbody>
    13 the platform UID</title><shortdesc>This topic describes how to update the platform UID.</shortdesc><prolog><metadata><keywords/></metadata></prolog><conbody>
    13 <p>When porting applications from S60 5th Edition to Symbian^3, you
    14 <p>When porting applications from S60 5th Edition to Symbian^3, you can include
    14 can include the Symbian^3 platform UID in your application's <codeph>.pkg</codeph> file and create a new <codeph>.sis</codeph> installation
    15 the Symbian^3 platform UID in your application's <codeph>.pkg</codeph> file
    15 package using the modified <codeph>.pkg</codeph> file. The platform
    16 and create a new <codeph>.sis</codeph> installation package using the modified <codeph>.pkg</codeph> file.
    16 UID for Symbian^3 is <codeph>0x20022E6D</codeph>.</p>
    17 The platform UID for Symbian^3 is <codeph>0x20022E6D</codeph>.</p>
    17 <note> If you do not include the Symbian^3 platform UID in your package
    18 <note> If you do not include the Symbian^3 platform UID in your package file
    18 file and create a new <codeph>.sis</codeph> installation package,
    19 and create a new <codeph>.sis</codeph> installation package, the user gets
    19 the user gets a compatibility warning when installing the application.
    20 a compatibility warning when installing the application. The warning may result
    20 The warning may result in the user canceling the installation.</note>
    21 in the user canceling the installation.</note>
    21 <p>To add Symbian^3 UID, include the following line in the <codeph>.pkg</codeph> file of your application:</p>
    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>
    22 <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
    23 <p>If you have verified that the same binary can be used on multiple
    26 platform releases, you can include platform UIDs for multiple Symbian platform
    24 Symbian platform releases, you can include platform UIDs for multiple
    27 releases in your package file as illustrated by the following example:</p>
    25 Symbian platform releases in your package file as illustrated by the
       
    26 following example:</p>
    28 <codeblock xml:space="preserve">;Supports S60 3.0
    27 <codeblock xml:space="preserve">;Supports S60 3.0
    29 [0x101F7961], 0, 0, 0, {"Series60ProductID"}
    28 [0x101F7961], 0, 0, 0, {"Series60ProductID"}
    30 
    29 
    31 ;Supports S60 5th Edition
    30 ;Supports S60 5th Edition
    32 [0x1028315F], 0, 0, 0, {"Series60ProductID"}
    31 [0x1028315F], 0, 0, 0, {"Series60ProductID"}
    33 
    32 
    34 ;Supports Symbian^3
    33 ;Supports Symbian^3
    35 [0x20022E6D], 0, 0, 0, {"Series60ProductID"}
    34 [0x20022E6D], 0, 0, 0, {"Series60ProductID"}
    36 </codeblock>
    35 </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>
    36 </conbody></concept>