我有一个使用供应商的签名密钥签名的应用程序。这个应用程序实际上是外包的。所以现在,我想在不更改版本号的情况下使用我的签名密钥重建二进制文件。这可能吗?
总而言之,我想更改已经构建的黑莓应用程序的签名密钥(我只有二进制文件)。
我有一个使用供应商的签名密钥签名的应用程序。这个应用程序实际上是外包的。所以现在,我想在不更改版本号的情况下使用我的签名密钥重建二进制文件。这可能吗?
总而言之,我想更改已经构建的黑莓应用程序的签名密钥(我只有二进制文件)。
AFAIK,无法使用不同的签名密钥删除和重建应用程序 - BB 使用签名密钥来识别作者,因此删除和重新签名会导致流氓应用程序出现问题。但这只是我的意见。
可以做的是使用您喜欢的任何密钥对未签名的应用程序进行签名。
作为开发人员,我实际上拥有客户使用的签名密钥,以便我使用他们的密钥签署他们的应用程序。因此,这是您可以使用的一种选择,向外包公司提供您的密钥。
另一种选择是从开发人员那里获得未签名的应用程序。这些将在模拟器上运行,但不在设备上。然后您可以签名和发布。我猜这将是您的首选。
如果您已经有一个使用您的开发人员密钥签名的应用程序,就会出现问题。在那里,我的意思是在黑莓世界上。
假设您可以在 BB World 上获得具有更高版本号的未签名版本,然后您签名,其含义是:
如果您只能获得具有相同版本号的未签名版本,则含义是:
假设您只能获得签名版本,那么,我认为您不走运。
只是我的观点...