Я создал авторский ключ и сертификат в Tizen для носимых SDK 1.0.0 с использованием стандартной процедуры, и он работал хорошо, пока я не переключился на новый Tizen SDK 2.3.1 и пытался использовать старый сертификат там. У меня ошибка «SIGNATURE_INVALID» при попытке развернуть мое приложение, встроенное в SDK 2.3.1, в эмулятор (см. Снимок внизу).Ошибка SIGNATURE_INVALID в Tizen SDK 2.3.1
Затем я попытался создать новый сертификат в SDK 2.3.1 и использовать его только с новым приложением, но он не сработал, потому что, согласно поддержке AppStore, все приложения должны быть подписаны тем же авторский ключ.
Пожалуйста, дайте мне знать, какой правильный путь миграции сертификатов. Я бы не решался перестроить старые приложения в новом SDK и подписать их новым ключом, поскольку многие из них уже установлены пользователями, и я не хочу повторно тестировать и повторно сертифицировать старых приложений.
При загрузке приложения в Tizen Store, ваш сертификат будет перезаписан с сертификатом Tizen Store. Я получил следующие замечания по первому испытанию, когда я загрузил файл tpk. (Приложения, обслуживающие Tizen Store, должны перезаписать сертификат дистрибьютора с сертификатом Tizen Store). Эта проблема была решена с использованием Tizen SDK 2.3.0_Rev3 rev3 и далее. – Dharmesh
Спасибо, что нашли время ответить, но я имею эту ошибку в SDK 2.3.1. Это то, что я пробовал в последнее время: я создал и подписал свое новое приложение в SDK 2.3.1, используя старый сертификат/ключ, сгенерированный в SDK 1.0.0. Если вы просто создаете без развертывания в эмуляторе, ошибка не появляется. Я отправил приложение в App Store, и теперь это «Под тестированием устройств». Он находится на рассмотрении в этом состоянии в течение 5 дней. Я дам вам знать, каков конечный результат, когда увидите его. –