更改包标识名称、发布者和重新签署 appxbundle

Change Package Identity Name,Publisher & ReSign appxbundle

更改现有 appxbundle 文件的应用程序包身份名称和发布者然后使用另一个证书重新签名的可能性有多大?

我们有一个要求,我们将收到预签名的 application.appxbundle 文件,我们需要更改应用程序的包标识名称和发布者,并使用另一个证书重新签署应用程序。 这可能吗?

What is the possibility of changing the applications Package Identity Name & Publisher for an existing appxbundle file and then re-sign the same with another certificate?

不,这是不可能的。如果已签名的包可以被其他证书重新签名,则可能存在安全问题。

是的,您可以扩展文件(先重命名为 .zip),提取文件,使用新的发布者信息更新 AppManifest.xml 文件,然后使用 makeappx 重新打包并重新打包-sign.