日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Symbian签名和Uid相关内容的整理(一)

發(fā)布時(shí)間:2024/4/17 编程问答 49 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Symbian签名和Uid相关内容的整理(一) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Symbian簽名概述:

?? S60 3rd Platform之前的程序不需要任何簽名,可以直接安裝在手機(jī)上運(yùn)行,之后由于Symbian OS增加了安全機(jī)制,所有用于商業(yè)的程序都需要簽名才能安裝并使用。在開發(fā)階段,開發(fā)者只能使用針對(duì)單個(gè)手機(jī)的IMEI號(hào)申請(qǐng)開發(fā)者簽名來調(diào)試運(yùn)行程序,開發(fā)完成后通過Symbian Test House測(cè)試并由Symbian簽名后才能發(fā)布。這里我把簽名的過程簡(jiǎn)單描述一下,和大家一起分享。

???? 1. 開發(fā)商開發(fā)應(yīng)用程序,使用開發(fā)者簽名調(diào)試運(yùn)行程序。

???? 2. 開發(fā)商根據(jù)Symbian Signed Test Criteria測(cè)試程序,保證能通過Symbain Signed的測(cè)試用例。

???? 3. 在www.symbiansigned.com申請(qǐng)帳號(hào)。

???? 4. 開發(fā)商使用此帳號(hào)登陸申請(qǐng)UID(保護(hù)范圍內(nèi)),并更新程序。

???? 5. 開發(fā)商購買ACS Publish ID。

???? 6. 開發(fā)商使用ACS Publish ID簽程序。

???? 7. 通過www.symbiansinged.com網(wǎng)站提交程序,提交的程序應(yīng)包括SIS、Readme.txt、pkg文件。

???? 8. 等待Symbain Test House接受,接收后開發(fā)商會(huì)收到付款信息,付款后開始測(cè)試程序。

???? 9. 測(cè)試通過后開發(fā)商可以在網(wǎng)站上下載簽好的SIS文件。

???? 10. 如果測(cè)試不通過,則需要重新提交并付款。

????? 目前Symbian簽名的費(fèi)用是2000左右,因此在提交Symbian Test House之前務(wù)必自己先認(rèn)真測(cè)試,不然會(huì)有重復(fù)費(fèi)用.

?

Symbian的Uid分布

?

Symbain的程序主要是用UID標(biāo)識(shí)的,在v9.0后UIDs分為兩類,Protected和Unprotected。

?

UID

Class

Range

Purpose

Protected Range

0

0x00000000 - 0x0FFFFFFF

Development use only

1

0x10000000 - 0x1FFFFFFF

Legacy UID allocations

2

0x20000000 - 0x2FFFFFFF

V9 protected UID allocations

3

0x30000000 - 0x3FFFFFFF

Reserved

4

0x40000000 - 0x4FFFFFFF

Reserved

5

0x50000000 - 0x5FFFFFFF

Reserved

6

0x60000000 - 0x6FFFFFFF

Reserved

7

0x70000000 - 0x7FFFFFFF

Vendor IDs.

Unprotected Range

8

0x80000000 - 0x8FFFFFFF

Reserved

9

0x90000000 - 0x9FFFFFFF

Reserved

A

0xA0000000 - 0xAFFFFFFF

V9 unprotected UID allocations

B

0xB0000000 - 0xBFFFFFFF

Reserved

C

0xC0000000 - 0xCFFFFFFF

Reserved

D

0xD0000000 - 0xDFFFFFFF

Reserved

E

0xE0000000 - 0xEFFFFFFF

Development use only

F

0xF0000000 - 0xFFFFFFFF

Legacy UID compatibility range

如果開發(fā)一些Symbian的項(xiàng)目,將來要簽名的使用Protected UID,程序必須簽名才能安裝在真機(jī)上。Unprotected可以用來做一些測(cè)試、教學(xué)程序。

??? 每個(gè)應(yīng)用程序都有3個(gè)UID。uid1用于表示Symbian OS平臺(tái)程序的類型:For EXE uid1 = 0x1000007A;? For DLL&APP uid1 = 0x10000079;For ECom Plugin 0x10009D8D。UID2一般都去固定值0x100039CE,我也沒有弄清楚具體的作用。UID3標(biāo)識(shí)應(yīng)用程序。SID的取值和UID3一樣。VID一般都取默認(rèn)的0。UID都在程序的MMP中定義。

轉(zhuǎn)載于:https://www.cnblogs.com/candyboy/archive/2010/04/18/1714894.html

總結(jié)

以上是生活随笔為你收集整理的Symbian签名和Uid相关内容的整理(一)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。