IOS ऐप और उससे जुड़े सभी डेटा को पूरी तरह से अनइंस्टॉल कर दें


10

पृष्ठभूमि

मैं एक आईओएस ऐप के लिए एपीआई पर काम करने वाला सर्वर-साइड डेवलपर हूं। समय-समय पर जब हम विकास में होते हैं (जब हमारे पास बड़ा डेटाबेस परिवर्तन होता है) तो हम अपना सर्वर रीसेट कर देते हैं। यह प्रक्रिया सदस्य के लिए सभी सर्वर-साइड डेटा को साफ़ करती है, जिसमें पुश सूचनाओं के लिए उपयोग किए जाने वाले किसी भी ऐप डिवाइस टोकन शामिल हैं।

मुसीबत

उसी समय जैसा कि मैं सर्वर डेटाबेस को रीसेट करता हूं, मैं ऐप को अनइंस्टॉल करने और किसी भी संबंधित ऐप डेटा को हटाने की कोशिश कर रहा हूं। मैं उम्मीद कर रहा था कि अगर मैंने अगली बार ऐसा किया तो मैं ऐप को स्थापित करूंगा, यह ऐसा होगा जैसे यह पहली बार फिर से डाउनलोड हो। ये काम नहीं कर रहा है।

मैं यह कैसे कर रहा हूँ:

मैंने निम्न साइट https://developer.apple.com/library/ios/recipes/xcode_help-devices_organizer/articles/remove_app_from_device.html पर सूचीबद्ध चरणों की कोशिश की है ।

मैंने फोन के जरिए अनइंस्टॉल करने की भी कोशिश की है:

सेटिंग्स के तहत> सामान्य> उपयोग> भंडारण> भंडारण प्रबंधित करें। मैं ऐप पर क्लिक कर रहा हूं और फिर डिलीट ऐप पर क्लिक कर रहा हूं;

सेटिंग्स के तहत> सामान्य> उपयोग> ICLOUD> स्टोरेज को प्रबंधित करें। मैं वर्तमान डिवाइस पर क्लिक कर रहा हूं, फिर एप्लिकेशन का चयन कर रहा हूं और बैकअप बंद कर रहा हूं और हटा रहा हूं।

मुझे उम्मीद थी कि यह सभी डेटा को हटा देगा ताकि जब मैं Xcode या टेस्ट फ़्लाइट ऐप के माध्यम से फिर से इंस्टॉल करूं, तो ऐप पहली बार उपयोगकर्ता की तरह फिर से शुरू हो। हालाँकि ऐसा नहीं हो रहा है। ऐप अभी भी कुछ सेटिंग्स को याद रखता है, विशेष रूप से यह सोचता है कि मैंने अपना डिवाइस टोकन पहले ही भेज दिया है और फिर से इसके लिए मुझे संकेत नहीं देगा।

सवाल

मुझे ऐप को कैसे अनइंस्टॉल करना चाहिए ताकि एक डिवाइस बन जाए ताकि सभी ऐप डेटा को हटा दिया जाए और अगली बार एक पुनर्स्थापना के रूप में मुझे एक नया उपयोगकर्ता माना जाए?


3
क्या आपने ऐप को हटाने और इसे फिर से इंस्टॉल करने के बीच डिवाइस को रीसेट किया (Apple लोगो प्रकट होने तक होम एंड स्लीप को दबाए रखें)? जब तक डिवाइस रीसेट नहीं किया गया है, तब तक ऐप डेटा वास्तव में हटाया नहीं जाता है, और यदि आप इससे पहले किसी ऐप को फिर से इंस्टॉल करते हैं, तो यह पुराने डेटा का पुन: उपयोग करेगा।
ट्यूबडॉग

हां, यह अधिकांश सेटिंग्स (PUSH Notifications) की सहायता से लगता है। मुझे यह भी सुनिश्चित करना था कि मुझे ऐप से लॉग आउट किया गया था या सत्र की जानकारी किचेन में संग्रहीत की जाएगी। मुझे अभी भी धक्का अधिसूचना सेटिंग्स के साथ समस्या हो रही है, कोई फर्क नहीं पड़ता कि मैं क्या कर सकता हूँ मुझे लगता है कि मैं एक नया उपयोगकर्ता नहीं हूँ और मुझे हमारे सर्वर पर डिवाइस आईडी को पुनः भेजने के लिए संकेत देता हूं।
लेवी पुत्ना

2
@tubedogg, डिवाइस रीसेट करें? क्या वह सब कुछ नहीं मिटाएगा? केवल ऐप और उसके डेटा को हटाने के बारे में कोई कैसे जानेगा?
22

मुझे यकीन है कि @tubedogg ने iPhone पर ऑपरेटिंग सिस्टम को पुनरारंभ करने का सुझाव दिया है।
गोगोविट्च

1
@tubegodd यह रीसेट नहीं है, यह केवल iPhone का पुनरारंभ है।
टोड
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.