对uid划分的认识

S60第三版引入了所有安装的SIS包强制签名的要求。对于使用开放权限的应用,可以创建自签名证书来签署SIS包,但此类应用被视为不可信,并需使用未受保护范围内的UID。未受保护的UID范围为0x80000000至0xFFFFFFFF。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

S60 3rd Edition introduces mandatory signing for all installed SIS packages. For an application that uses no capabilities, or only capabilities that are open to all, it is possible to generate a new certificate and sign your SIS package with it. This process is recommended to be used with freeware applications.
More information about self-signed certificates can be found in the SDK Help documentation: see Introduction to S60 3rd Edition >> How to Sign .sis Files .
Using a self-signed certificate means that the application is regarded as untrusted . Untrusted applications should use UIDs from the unprotected range of UIDs; otherwise the installation to a 3rd Edition device may fail.
Protected UID range: 0x00000000 … 0x7FFFFFFF
Unprotected UID range: 0x80000000 … 0xFFFFFFFF
Specifically, there are two important unprotected UID ranges:
UIDs for self-signed app. releases: 0xA0000000 … 0xAFFFFFFF
UIDs for test/development use: 0xE0000000 … 0xEFFFFFFF
UID allocation is managed by Symbian; see https://www.symbiansigned.com/app/page for more information about UIDs.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值