अक्षम करें मेरे पास एक बाइक कंप्यूटर ऐप है जो उपयोगकर्ता सवारी करते समय डेटा लॉग करता है। मैंने एक उपयोगकर्ता को एक ऐसी समस्या की रिपोर्ट की है जिसे मैंने नहीं माना था। वह एक लंबी सवारी (100+ मील) के लिए बाहर था, लेकिन Google के माध्यम से ऐप को अपडेट करने और लॉगिंग करने के दौरान ऐप को अपडेट किया गया। दुर्भाग्यवश यह ऐप मिड रिकॉर्डिंग को मार डाला गया और उपयोगकर्ता ने डेटा खो दिया जब तक कि उन्होंने देखा कि ऐप को फिर से शुरू नहीं किया गया था।प्रोग्रामेटिक रूप से अस्थायी रूप से ऑटो-अपडेट
आदर्श रूप से मैं ऐप डेटा लॉगिंग करते समय ऑटो-अपडेट होने पर प्रोग्रामेटिक रोकना चाहता हूं। मेरे सभी शोध से संकेत मिलता है कि यह संभव नहीं है, लेकिन मुझे ऐसा कुछ याद आ सकता है जिससे किसी को ऐसा करने का तरीका पता हो?
कोई समाधान नहीं दिया गया है, मैं सलाह देता हूं कि उपयोगकर्ताओं को को Play एप में केवल वाईफाई विकल्प पर अपडेट करने की सलाह दी जाए, जो इस उदाहरण में मदद की जाएगी। दुर्भाग्य से मेरे ऐप के बारे में महत्वपूर्ण बिंदुओं में से एक यह है कि यह एएनटी + सेंसर का उपयोग करके इनडोर सत्रों को लॉग करेगा, इसलिए मेरे पास वाईफाई सक्रिय के साथ इसका उपयोग करने वाले लोगों की एक अच्छी संख्या है।
संपादित
मैं प्रयोग करने के लिए देखने के लिए क्या अपने आप को कल रात होता है में कामयाब रहे। मेरे पास पृष्ठभूमि डेटा लॉगिंग में एक ऐप चल रहा था, फिर Google Play पर एक नया संस्करण धक्का दिया। दुर्भाग्यवश, जब मुझे 10 घंटे बाद छोड़ना पड़ा तो मुझे पूरी तरह से automaticaly नहीं चुना गया था, लेकिन मैंने प्ले स्टोर ऐप खोला और इसे अपडेट मिला कि उसने स्वचालित रूप से अपडेट करना शुरू नहीं किया लेकिन मैंने इसे मजबूर कर दिया। नए संस्करण को डाउनलोड करने और स्थापित करने का कार्य प्रगति पर था। नए संस्करण में जाने के लिए अधिसूचना का उपयोग करने से पहले यह पहले से ही मर चुका था।
क्या ऐप को रिकॉर्ड किए गए डेटा को पूर्व-निर्धारित अवधि के साथ स्वचालित रूप से भंडारण में लिखना संभव है? – dumbfingers
बिल्कुल स्पष्ट नहीं है कि आपका क्या मतलब है ... – Ifor