2012-06-02 37 views
5

Tôi muốn có thể tạo một phiên bản dùng thử giới hạn thời gian cho ứng dụng của mình, nhưng tôi không chắc cách xác định một cách đáng tin cậy liệu người dùng có cố gắng cài đặt lại ứng dụng sau ngày hết hạn hay không.Tôi có thể làm đơn xin giới hạn thời gian bằng cách nào?

Tôi có thể lưu trữ ngày cài đặt ban đầu ở vị trí lưu trữ sẽ không bị xóa khi gỡ cài đặt, nhưng điều này dường như không phải là phương pháp lý tưởng. Application Licensing của Google Play có hỗ trợ tính năng này hoặc có cách nào khác có thể chấp nhận để thực hiện việc này không?

+1

Bạn có thể gửi lại uuid đến máy chủ của mình khi cài đặt không? – OrionRogue

+0

@OrionRogue Điều đó có vẻ như là một ý tưởng hay; sau đó máy chủ có thể duy trì ngày cài đặt gốc. Tôi cho rằng đó là những gì bạn có trong tâm trí? –

+1

, mặc dù bạn cần cân nhắc một số khả năng của thế giới thực, như ai đó đã cố cài đặt ứng dụng của bạn và không thành công, vì vậy hãy gỡ cài đặt ứng dụng và thử lại sau. Tùy thuộc vào ứng dụng của bạn, việc hạn chế khả năng nhập/xuất dữ liệu trên phiên bản dùng thử của bạn có thể giảm thiểu tính hữu ích của việc gỡ cài đặt/cài đặt lại người dùng. Chúc may mắn. – OrionRogue

Trả lời

1

Để vang những gì được viết trong các ý kiến:

Có thiết bị tạo ra một UUID, sau đó gửi UUID đến một máy chủ như đã được đề cập. Mỗi khi ứng dụng được sử dụng hoặc mỗi vài ngày, nhiều hơn bao giờ hết, hãy kiểm tra xem bản dùng thử ứng dụng đã hết hạn chưa và sẽ bị vô hiệu hóa trong chính sách Dịch vụ cấp phép. Bằng cách đó bạn có thể có dịch vụ cấp phép vô hiệu hóa ứng dụng cho bạn.

+0

Rất tiếc, xin lỗi. Tôi đã hiểu sai những gì tài liệu nói. Tôi sẽ cập nhật câu trả lời với thông tin tốt hơn. – you786

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