Updating the platform UID

This topic describes how to update the platform UID.

When porting applications from S60 5th Edition to Symbian^3, you can include the Symbian^3 platform UID in your application's .pkg file and create a new .sis installation package using the modified .pkg file. The platform UID for Symbian^3 is 0x20022E6D.

Note: If you do not include the Symbian^3 platform UID in your package file and create a new

.sis installation package, the user gets a compatibility warning when installing the application. The warning may result in the user canceling the installation.

To add Symbian^3 UID, include the following line in the .pkg file of your application:

[0x20022E6D], 0, 0, 0, {"Series60ProductID"}

If you have verified that the same binary can be used on multiple Symbian platform releases, you can include platform UIDs for multiple Symbian platform releases in your package file as illustrated by the following example:

;Supports S60 3.0
[0x101F7961], 0, 0, 0, {"Series60ProductID"}

;Supports S60 5th Edition
[0x1028315F], 0, 0, 0, {"Series60ProductID"}

;Supports Symbian^3
[0x20022E6D], 0, 0, 0, {"Series60ProductID"}