2012-06-02 24 views
5

मैं अपने आवेदन का समय-सीमित परीक्षण संस्करण बनाने में सक्षम होना चाहता हूं, लेकिन मुझे यकीन नहीं है कि मैं कैसे विश्वसनीय रूप से निर्धारित कर सकता हूं कि उपयोगकर्ता ने समाप्ति तिथि के बाद एप्लिकेशन को पुनर्स्थापित करने का प्रयास किया है या नहीं।मैं समय-सीमित परीक्षण आवेदन कैसे कर सकता हूं?

मैं संभवतः एक संग्रहण स्थान में प्रारंभिक स्थापना दिनांक संग्रहीत कर सकता हूं जो अनइंस्टॉल करने पर मिटा नहीं जाएगा, लेकिन यह एक आदर्श विधि की तरह प्रतीत नहीं होता है। क्या Google Play का Application Licensing इस सुविधा का समर्थन करता है, या यह पूरा करने के लिए कोई और स्वीकार्य तरीका है?

+1

क्या आप इंस्टॉलेशन पर अपने सर्वर पर वापस यूयूआईडी भेज सकते हैं? – OrionRogue

+0

@ ओरियनरोग यह एक अच्छा विचार की तरह लगता है; तो सर्वर मूल स्थापना दिनांक को बनाए रख सकता है। मुझे लगता है कि यह आपके मन में था? –

+1

यह है, हालांकि आपको कुछ वास्तविक दुनिया की संभावनाओं पर विचार करने की आवश्यकता होगी, जैसे किसी ने आपके ऐप को इंस्टॉल करने का प्रयास किया था और कोई सफलता नहीं मिली थी, इसलिए इसे अनइंस्टॉल किया और बाद में पुनः प्रयास किया। आपके ऐप्लिकेशंस के आधार पर, आपके परीक्षण संस्करण पर डेटा आयात/निर्यात करने की क्षमता सीमित करने से उपयोगकर्ताओं को अनइंस्टॉल/पुनर्स्थापित करने की उपयोगिता कम हो सकती है। सौभाग्य। – OrionRogue

उत्तर

1

गूंज करने के लिए क्या टिप्पणी में लिखा था:

डिवाइस एक UUID बनाने दें, तो एक सर्वर से UUID भेजने की तरह उल्लेख किया गया था। प्रत्येक बार जब ऐप का उपयोग किया जाता है या हर दो दिन, जो कभी भी अधिक होता है, तो जांच करें कि ऐप परीक्षण समाप्त हो गया है और लाइसेंसिंग सेवा नीति में अक्षम होना चाहिए। इस तरह आप लाइसेंसिंग सेवा आपके लिए आवेदन अक्षम कर सकते हैं।

+0

ओह, क्षमा करें। मैंने दस्तावेज़ को क्या गलत बताया है। मैं बेहतर जानकारी के साथ जवाब अद्यतन कर दूंगा। – you786

संबंधित मुद्दे