使用具有相同赞助商证书的第二张签名卡
Using a second signing card with the same sponsor cert
我有 2 张具有相同 "sponsor" 的文件签名卡(显然,实际的 "signer" 与 2 张不同)。直到最近,我一直只使用一个,但今天我尝试使用另一个。我构建了我的应用程序并使用我一直使用的相同过程对其进行了签名,并且我以与往常相同的方式下载了 .out
和 .p7s
文件,但是当下载完成时,我收到一条错误消息关于签名不匹配。
我很确定你可以使用 2 张不同的签名卡,只要他们之间的赞助商相同。我错了吗?我错过了什么?
备案:
- 这适用于 Vx520
- 我的终端是最新的OS
- 我已验证终端启动屏幕上的赞助商证书名称与签名工具诊断菜单中的赞助商证书名称相匹配
- 我的终端也有 VMAC 和 CommServer,但上面没有其他程序(除了我构建并正在尝试下载的程序和 运行)
当文件签名工具运行时,它会生成 .p7s
文件,这始终是必需的,但它还会生成一个文件 Certif.crt
。如果您只使用一张签名卡,则无需将此文件下载到终端,但如果您使用第二张卡,则必须将其与 .p7s
一起下载。据我所知,这个 .crt
文件是终端用来确定赞助商是否相同的文件。一旦我下载了 .crt
文件和其他所有文件,它就起作用了。
旁注:该工具还会生成一个 SponsorCertif.crt
文件。我没有使用它,也不知道什么情况需要它...如果您知道,请在下面评论。
我有 2 张具有相同 "sponsor" 的文件签名卡(显然,实际的 "signer" 与 2 张不同)。直到最近,我一直只使用一个,但今天我尝试使用另一个。我构建了我的应用程序并使用我一直使用的相同过程对其进行了签名,并且我以与往常相同的方式下载了 .out
和 .p7s
文件,但是当下载完成时,我收到一条错误消息关于签名不匹配。
我很确定你可以使用 2 张不同的签名卡,只要他们之间的赞助商相同。我错了吗?我错过了什么?
备案:
- 这适用于 Vx520
- 我的终端是最新的OS
- 我已验证终端启动屏幕上的赞助商证书名称与签名工具诊断菜单中的赞助商证书名称相匹配
- 我的终端也有 VMAC 和 CommServer,但上面没有其他程序(除了我构建并正在尝试下载的程序和 运行)
当文件签名工具运行时,它会生成 .p7s
文件,这始终是必需的,但它还会生成一个文件 Certif.crt
。如果您只使用一张签名卡,则无需将此文件下载到终端,但如果您使用第二张卡,则必须将其与 .p7s
一起下载。据我所知,这个 .crt
文件是终端用来确定赞助商是否相同的文件。一旦我下载了 .crt
文件和其他所有文件,它就起作用了。
旁注:该工具还会生成一个 SponsorCertif.crt
文件。我没有使用它,也不知道什么情况需要它...如果您知道,请在下面评论。