2011-04-20 30 views
8

Có thể phát hành bản cập nhật của ứng dụng android hay không bằng cách ký tên với chứng chỉ khác với chứng chỉ ban đầu được sử dụng? Tôi biết nó cung cấp thông báo lỗi thông thường khi chúng tôi cố tải lên bản dựng như vậy lên thị trường. Nhưng có cách nào ra, giống như đánh dấu nó như là một bản phát hành chính, xác định một nơi nào đó trên thị trường?có thể phát hành ứng dụng được cập nhật hay không bằng cách ký tên với chứng chỉ khác với chứng chỉ ban đầu được sử dụng

+0

Câu hỏi hay. Tôi cũng quan tâm –

+0

Không, tôi không tìm thấy bất kỳ mục đích nào khác ngoài việc sử dụng các id ứng dụng khác nhau cho bản phát hành chính và beta. – Naresh

Trả lời

4

Không, bạn không thể làm được. Chứng chỉ là công cụ để đảm bảo bạn là người đầu tiên tải lên ứng dụng.

Vì vậy, luôn sao lưu kho khóa!

0

Không hiện nay, nhưng nó nên có thể trong tương lai, khi vấn đề này được giải quyết của:

https://code.google.com/p/android/issues/detail?id=30870

Hãy rõ ràng mặc dù, rằng nó hoàn toàn không có lý do gì để mất keystore của bạn. Nó sẽ chỉ cho phép các khóa cũ được gia hạn để bảo mật và cho phép ứng dụng di chuyển tên miền hoặc thay đổi quyền sở hữu.

Chỉnh sửa: Tôi không nghĩ rằng đây là có thể, nhưng tôi chỉ thấy điều này:

How to sign an APK with more than one certificate?

Awesome!

Các vấn đề liên quan