Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Qt 生成未签名的sis-错误:没有规则将目标设为“未签名的sis';”;。停止_Qt_Symbian_Sis_Symbian3 - Fatal编程技术网

Qt 生成未签名的sis-错误:没有规则将目标设为“未签名的sis';”;。停止

Qt 生成未签名的sis-错误:没有规则将目标设为“未签名的sis';”;。停止,qt,symbian,sis,symbian3,Qt,Symbian,Sis,Symbian3,我试图为我的应用程序创建一个未签名的sis包,但是我从QtCreator那里得到了上述错误 我做错了什么 致以最诚挚的问候您不能在手机上安装未签名的应用程序。尝试签名,看看它是否工作得更好我对Qt4.6.3也有同样的问题。Qt4.7.3创建未签名的.sis文件时没有任何问题,但4.6.x没有。如果Qt的版本对您不重要,请升级到4.7。 我正在寻找另一种方法来解决这个问题,因为我想支持不支持Qt4.7的旧设备 UPD: 我找到了两种创建未签名sis的方法: 使用QtCreator创建已签名的sis

我试图为我的应用程序创建一个未签名的sis包,但是我从QtCreator那里得到了上述错误

我做错了什么


致以最诚挚的问候

您不能在手机上安装未签名的应用程序。尝试签名,看看它是否工作得更好

我对Qt4.6.3也有同样的问题。Qt4.7.3创建未签名的.sis文件时没有任何问题,但4.6.x没有。如果Qt的版本对您不重要,请升级到4.7。 我正在寻找另一种方法来解决这个问题,因为我想支持不支持Qt4.7的旧设备

UPD: 我找到了两种创建未签名sis的方法:

  • 使用QtCreator创建已签名的sis文件,并使用工具删除签名
  • 复制template.pkg,对其进行编辑,并使用makesis命令行工具创建sis

  • 我使用第二种方法,因为我使用本地化的安装文件。本地化安装在Qt 4.6.3开箱即用中效果不佳,因此我必须创建自定义.pkg文件

    我甚至无法创建sis包。我编辑了我的问题以便更清楚。很抱歉。你能做一些Qt示例项目来工作吗?然后,您可以从中查看项目设置。最后,我使用了Syscontents工具。谢谢