我有2个文件签名卡与相同的“赞助商”(显然,实际的“签名者”在2)之间是不同的。直到最近,我才使用那个,但今天我尝试使用另一个。我构建了我的应用程序并使用我一直使用的相同进程对其进行了签名,并且我以与以往相同的方式下载了.out
和.p7s
文件,但是当下载完成时,我收到一条错误消息关于签名不匹配。
我很确定你可以使用2张不同的签名卡,只要赞助商在他们之间是相同的。我错了吗?我错过了什么?
记录:
答案 0 :(得分:0)
当文件签名工具运行时,它会生成.p7s
文件,该文件始终是必需的,但它也会生成文件Certif.crt
。如果您只使用一张签名卡,则无需下载到终端,但如果您使用第二张卡,则必须将其与.p7s
一起下载。据我所知,这个.crt
文件是终端用来确定赞助商是否相同的文件。一旦我下载了.crt
文件以及其他所有内容,就可以了。
附注:该工具还会生成SponsorCertif.crt
文件。我没有使用它,也不知道哪些情况需要它...如果你知道,请在下面评论。