2009-04-21 177 views

回答

5

如果您使用的是任何「已簽名」的API,您將需要先對應用程序進行簽名,然後才能在商用硬件上運行。

一旦您支付了API簽名密鑰,簽署應用程序以進行測試就沒有真正的缺點。由於某些功能只能在設備上完全測試,所以我經常每天多次執行此操作。儘管您可以使用簽名密鑰的次數有理論上的限制,但RIM似乎設置了計數器,使得限制爲2^32-1

簽名的API在Blackberry API文檔中用掛鎖圖標其中包含以下文字說明的超鏈接。有許多。 AESCryptoToken就是一個例子。該方法文檔將包括此說明:

簽名:此元素只有 可由簽名客戶端訪問。如果你打算使用 這個元素,請 聯繫RIM建立必要的 協議,這將允許你有 你的COD文件被簽名。在設備上使用所需的簽名僅爲 , 根據JDE開發可能發生 而無需簽署COD。

您可能還會遇到需要單獨簽名密鑰的Certicom加密API。我一直無法找到已簽名API的詳盡列表。

+0

謝謝。 「已簽名」的API是什麼?我沒有使用任何持久數據(這是我知道的唯一使用已簽名的API - 我是BB開發的新手) – lostInTransit 2009-04-21 14:13:59