首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Symbian sis文件安装失败

Symbian sis文件安装失败
EN

Stack Overflow用户
提问于 2011-04-01 07:09:40
回答 1查看 1.7K关注 0票数 0

我正在开发一个QT应用程序,它包括QTMobility和QContacts、QMessaging和QSystemInfo。

跟踪这份文件

我的.pro文件具有以下功能

代码语言:javascript
复制
symbian::TARGET.CAPABILITY = LocalServices ReadUserData WriteUserData NetworkServices UserEnvironment ReadDeviceData WriteDeviceData Location

但是,在安装sis文件时,我会得到“请求的应用程序访问未被授予”的错误。

我是不是缺少了一些能力,或者它们太多了?

EN

回答 1

Stack Overflow用户

发布于 2011-04-01 17:36:31

您必须用有效的证书对sis文件进行签名才能安装它。我假设您使用。默认情况下,它会对sis文件进行自动签名。自签名可用于一组基本功能,其中仅包括:

代码语言:javascript
复制
ReadUserData WriteUserData NetworkServices LocalServices UserEnvironment

如果您确实需要应用程序使用ReadDeviceData WriteDeviceData Location,则必须使用开发人员证书对sis文件进行签名。这就是你如何获得证书的方法。您在这里有几种选择:

  1. 如果您有发行者ID,您可以在symbiansigned.com获得证书。要获得为期一年的发行者ID将花费您200美元,申请必须代表一个注册的组织。个别开发人员不能申请发布者ID。
  2. 在线开放签名签名您的sis文件。它是免费的,任何人都可以使用它。但是每次你重建申请时,你都得去那里签个名。
  3. 只要1欧元,你就可以成为一名Ovi出版社。公司和个人开发人员都可以注册。注册之后,Ovi将为您的测试设备提供多达5个IMEI号码的开发人员证书。

希望这能帮上忙。祝好运!

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5510192

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档