S60第三版软件签名失败:SISfile error, expected data missing.

将模板程序和S60第三版软件合在一块打包成新的软件,签名时发现有些软件无法签名,提示:SISfile error, expected data missing.在同事的提示下修改原先软件的平台版本后再次打包,即可正常签名。

使用sisware提取原先软件pkg文件,可看到平台版本:
[0x101F7961], -1, -1, -1, {"Series60ProductID"}

修改版本:
[0x101F7961], 0, 0, 0, {"Series60ProductID"}

使用makesis生成新软件,再打包即可正常签名。

评论: 0 | 引用: 0 | 查看次数: 5214
发表评论
登录后再发表评论!