Symbian sis 文件安装失败

问题描述 投票:0回答:2

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

遵循本文档

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

symbian::TARGET.CAPABILITY = LocalServices ReadUserData WriteUserData NetworkServices UserEnvironment ReadDeviceData WriteDeviceData Location

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

我是否缺少某些功能或者功能太多

qt symbian sis
2个回答
3
投票

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

ReadUserData WriteUserData NetworkServices LocalServices UserEnvironment

如果您确实需要应用程序使用

ReadDeviceData WriteDeviceData Location
,您必须使用开发人员证书签署您的sis 文件。这是您获得证书的方式。您在这里有多种选择:

  1. 如果您有发布者 ID,您可以在 symbiansigned.com 获取证书。要获得 1 年的发布商 ID,您需要花费 200 美元,并且您必须代表注册组织进行申请。个人开发者无法申请Publisher ID。
  2. 使用 Open Signed Online 签署您的 sis 文件。它是免费的,任何人都可以使用它。但每次重建申请时,您都必须去那里签署您的姐姐。
  3. 只需 1 欧元,您就可以成为 Ovi 发布者。公司和个人开发者都可以注册。注册后,Ovi 将为您提供最多 5 个测试设备 IMEI 号码的开发者证书。

希望这对您有帮助。祝你好运!


0
投票

现在我无法安装这个应用程序 200 美元即可获取诺基亚财年 ID https://github.com/artem78/s60-gps-tracker

© www.soinside.com 2019 - 2024. All rights reserved.