цифровая подпись Amazon App Store - PullRequest
2 голосов
/ 15 марта 2012

Я так читаю в магазине приложений Amazon.Что это значит?Должен ли я сделать что-то явно или Amazon поставить свою подпись.Мне не понятноПодскажите, пожалуйста.

Могу ли я применить подпись к своему приложению?Все заявки должны иметь цифровую подпись с сертификатом.Подпись по умолчанию, применяемая к вашему приложению, представляет собой сертификат, предоставленный Amazon, который является уникальным для вашей учетной записи разработчика.Если ваша стратегия подписания требует применения другого сертификата, вы можете сделать это, отправив запрос через раздел «Вопросы о сигнатурах приложения» в разделе «Контакты» на портале разработчиков Amazon Appstore.Пожалуйста, укажите название заявки, по которой вы подаете запрос.

1 Ответ

4 голосов
/ 12 апреля 2012

Вам не нужно подписывать APK для магазина приложений Amazon.Просто экспортируйте unsigned apk и отправьте это в Amazon.Они подпишут его своим собственным сертификатом.

Если вы хотите, вы можете подписать apk со своим собственным сертификатом перед отправкой в ​​Amazon, но тогда они в конечном итоге подпишут его своим и у вас будет apk с двумя сертификатами .Как вы уже прочитали, вы также можете запросить, чтобы apk подписывался только вашим собственным сертификатом, если вам нужно, чтобы сигнатуры по какой-то причине соответствовали.

Обновление

В итоге я отправил письмо в AppstoreDev поддерживает это, и вот их ответ:

В этом случае мы рассмотрим вашу заявку и решим, требует ли она вашей подписи.Если мы посчитаем, что это так, мы включим функцию подписи и отправим вам инструкции, но если мы посчитаем, что это не так, мы переопределим вашу подпись нашей собственной.

С этой информацией я теперь просто отправляютот же APK, который я подписал и загрузил в Google Play;так как Amazon в любом случае переопределит этот сертификат, я вообще не буду компилировать неподписанный APK.

...