数字签名亚马逊应用商店

Posted

技术标签:

【中文标题】数字签名亚马逊应用商店【英文标题】:digitial signature amazon app store 【发布时间】:2012-03-31 13:40:08 【问题描述】:

我在亚马逊应用商店中看到这样的内容。这是什么意思?我必须明确地做一些事情还是亚马逊自己签名。我不清楚。你能告诉我吗?

我可以对我的应用应用签名吗? 所有应用程序都必须使用证书进行数字签名。应用到您的应用程序的默认签名是由 Amazon 提供的证书,该证书对您的开发人员帐户是唯一的。如果您的签名策略要求应用不同的证书,您可以通过 Amazon Appstore 开发人员门户的“联系我们”部分中的“关于应用程序签名的问题”主题提交请求来执行此操作。请注明您提交请求的应用程序的标题。

【问题讨论】:

【参考方案1】:

您无需为亚马逊应用商店的 apk 签名。只需导出一个未签名 apk 并将其提交给亚马逊。他们将使用自己的证书对其进行签名。

如果您愿意,您可以在提交给亚马逊之前使用您自己的证书签署 apk,但随后他们将使用他们的 签署该 apk,您将获得一个包含两个证书。正如您已经阅读的那样,如果您出于某种原因需要签名匹配,您还可以请求仅使用您自己的证书对 apk 进行签名。

更新

我最终通过电子邮件向 Appstore 开发支持发送了有关此问题的电子邮件,这是他们的答复:

在这种情况下,我们会审核您的提交并决定是否需要 你的签名。如果我们认为确实如此,我们将启用签名 功能并向您发送说明,但如果我们认为不是,我们会 用我们自己的签名覆盖您的签名。

有了这些信息,我现在只需提交我签名并上传到 Google Play 的同一个 APK;因为无论如何亚马逊都会覆盖该证书,所以我根本不会费心编译未签名的 APK。

【讨论】:

@Turbo 你确定你最终会得到一个双签名的 APK 吗?我一直在努力追查此事的真相,但找不到权威信息。 (我在这里提出的问题:***.com/questions/21100489/…) @nmr 实际上,我最终在亚马逊应用商店通过电子邮件发送了帮助; 原来他们只是覆盖了原始签名。但是,如果您真的需要自己的签名,您可以请求它。我已经更新了我的答案。 我认为你甚至不需要请求它,我发现自签名可以直接通过亚马逊的仪表板获得。 @nmr 你可能是对的。我从未真正尝试过使用该功能。

以上是关于数字签名亚马逊应用商店的主要内容,如果未能解决你的问题,请参考以下文章

中国用户可以访问亚马逊应用商店吗?

在亚马逊应用商店中限制支持的屏幕尺寸

在亚马逊应用商店发布安卓应用

谷歌地图和亚马逊应用商店

亚马逊应用商店和安卓授权 LVL

链接回亚马逊应用商店进行评级[重复]