क्या मैं अपना डेटा खोए बिना एक ही iOS ऐप को फिर से इंस्टॉल कर सकता हूं?


9

मेरे पास एक एकल ऐप है जिसे पुनः इंस्टॉल करने की आवश्यकता है। मैंने काम करने के प्रयास में आदमी को ज्ञात सभी तरकीबें आजमाई हैं, लेकिन सभी असफल रहे हैं। इस ऐप में बहुत सारा डेटा है जिसे मैं नहीं खोना चाहता। यह स्पष्ट रूप से iCloud- सक्षम नहीं है, और यह एक गेम नहीं है, इसलिए गेम सेंटर के कुछ भी बहाल करने की कोई उम्मीद नहीं है। यदि संभव हो तो, मैं अपना डेटा खोए बिना इसे कैसे पुनर्स्थापित कर सकता हूं?


1
आप क्यों मानते हैं कि इसे पुनः स्थापित करना आवश्यक है?
bnely

1
यह कौन सा ऐप है?
ग्रीम हचिसन

@ शायद ही मैंने बाकी सब कोशिश की है।
टिमोथी मुलर-हार्डर

2
यह सिर्फ मेरी राय है, लेकिन मुझे संदेह है कि आईओएस ऐप को फिर से इंस्टॉल करना समाधान है। आपको क्या लगता है कि आवेदन की सामग्री को गलत तरीके से संशोधित किया गया था? जिस तरह से iOS को डिज़ाइन और कार्यान्वित किया गया है, यह इस संभावना को कम करता है।
bneely

3
उपयोगकर्ता डेटा परिवर्तनीय है और एप्लिकेशन स्वयं (मुझे उम्मीद है) नहीं है। आपके पास डेटा भ्रष्टाचार का मामला हो सकता है, और ऐप को उसी डेटा के साथ पुनर्स्थापित करने के बाद, आपको पहले जैसी ही समस्या हो सकती है। (मुझे यह इंगित करना चाहिए कि मैं अभी भी स्पष्ट नहीं हूं कि आप किस समस्या का सामना कर रहे हैं।) मुझे आपके लक्ष्य को पूरा करने का तरीका नहीं पता है। फोनडिस्क नीचे बताए अनुसार एक अच्छा विकल्प लगता है और मुझे लगता है कि आपको एक ऐसा कंप्यूटर ढूंढना चाहिए जहां आप उसका उपयोग कर सकें। बस इस संभावना के लिए तैयार
रहें

जवाबों:


7

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


यह एक अच्छा जवाब है, लेकिन दुर्भाग्य से मेरे पास एक कंप्यूटर तक पहुंच नहीं है, जिसके लिए मेरे पास व्यवस्थापक विशेषाधिकार हैं, जो कि फोनडिस्क स्थापित करने के लिए आवश्यक होगा।
टिमोथी मुलर-हार्डर

5

Xcode किसी ऐप को रीइंस्टॉल कर सकता है। विंडो -> डिवाइस पर जाएं और बाईं ओर अपने डिवाइस पर क्लिक करें। आप '+' बटन पर टैप कर सकते हैं और एक ऐप के लिए ब्राउज़ कर सकते हैं, या केवल 'इंस्टॉल किए गए ऐप' सेक्शन पर किसी भी ऐप को खींच सकते हैं। तुम भी सीधे iTunes से एक app आइकन खींच सकते हैं। किसी भी डेटा, दस्तावेज, कैश आदि को मिटाए बिना , पुराने पर, ऐप को फिर से इंस्टॉल किया जाएगा ।


सबसे पहले, आपको आईट्यून्स ऐप स्टोर से ऐप प्राप्त करना होगा और / या इसे ~/Music/iTunes/iTunes Media/Mobile Applicationsफ़ोल्डर में ढूंढना होगा। फिर, अपने डिवाइस को एक यूएसबी केबल के साथ मैक से कनेक्ट करें और उपरोक्त निर्देशों का पालन करें। यदि आप अपने देश के ऐप स्टोर में अब उपलब्ध नहीं हैं, तो आप किसी देश को फिर से इंस्टॉल या अपडेट कर सकते हैं । आप सभी की जरूरत है एक Apple आईडी दूसरे देश में पंजीकृत है जहाँ ऐप उपलब्ध है। फिर उस ऐप्पल आईडी के साथ iTunes में साइन इन करें और ऐप स्टोर से ऐप प्राप्त करें। उसके बाद, किसी भी डेटा को मिटाए बिना पुराने पर डाउनलोड किए गए ऐप को स्थापित करने के लिए Xcode का उपयोग करें ।
रॉकलाईट

1
मेरे लिए 10.3.2 को काम किया
MrCheatak

3

एप्लिकेशन को पुनः इंस्टॉल करना निश्चित रूप से आपकी समस्या का समाधान नहीं करेगा। iOS एप्लिकेशन डिजिटल रूप से हस्ताक्षरित हैं। अगर एक भी बाइट बदली जाती है, तो iOS इसे चलाने से मना कर देगा। आप जो पुनः स्थापित कर रहे हैं वह आपके द्वारा वर्तमान में स्थापित किए गए समान होगा।

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

आप iExplorer जैसे उपकरण का उपयोग करके अपने डिवाइस से अपना डेटा प्राप्त कर सकते हैं, या, यदि एप्लिकेशन ने इसे सक्षम किया है, तो iTunes फ़ाइल शेयरिंग (जो कि iTunes में आपके डिवाइस के लिए ऐप टैब में उपलब्ध है)।


2

जैसा कि हुई ने बताया, किसी ऐप को iTunesMetadata.plist फ़ाइल को निर्देशिका में हटाकर या उसका नाम बदलकर डेटा खोए बिना इसे फिर से स्थापित किया जा सकता है।

टर्मिनल इस उद्देश्य के लिए iFile के साथ-साथ काम करता है, लेकिन यह छोटा और मुफ्त है। फेसबुक के लिए इसे पूरा करने के लिए एक टर्मिनल कमांड:

rm $(dirname $(find -name Facebook.app))/iTunesMetadata.plist

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


1

ऐप को फिर से इंस्टॉल करने का एकमात्र तरीका ऐप को हटाना और यह सब डेटा है और फिर से इंस्टॉल करना है। जब तक आपके पास डेटा निर्यात / कॉपी करने का कोई तरीका नहीं है (उदाहरण के लिए: ऐप निर्यात / आयात में, iTunes फ़ाइल स्थानांतरण, ड्रॉपबॉक्स / iCloud सिंक आदि)।

मैं एक पूर्ण बैकअप करने की कोशिश करूंगा और डिवाइस को पुनर्स्थापित करने के लिए यह देखने के लिए कि क्या यह आपके लिए ठीक करता है (मुझे नहीं पता कि सभी चालें ज्ञात हैं जो इसमें शामिल हैं)।


धन्यवाद, लेकिन यह मदद नहीं करता है। इसमें कोई निर्यात सुविधा नहीं है, और वास्तव में बैकअप के लिए एक पुनर्स्थापना वास्तव में इसका कारण था।
टिमोथी मुलर-हार्डर

0

यदि आपका iPhone जेलब्रेक किया गया है, तो आप ऐप के मेटाडेटा को हटा सकते हैं और फिर ऐप को फिर से इंस्टॉल कर सकते हैं।

आप ऐप के पथ को खोजने के लिए SBSettings का उपयोग कर सकते हैं, फिर iFile में इस निर्देशिका पर जाएं और iTunesMetadata.plist को हटा दें। ऐप स्टोर अब ऐप को इंस्टॉल के रूप में नहीं देखेगा और आप इसे फिर से इंस्टॉल कर सकते हैं और अपना डेटा रख सकते हैं।


2
क्या आप ऐसा करने के लिए कृपया कुछ विवरण जोड़ सकते हैं (शायद नमूने के रूप में एक विशिष्ट अनुप्रयोग का उपयोग करके)?
nohillside

-1

मुझे भी यही समस्या थी इसलिए मैं ऐप के स्टोर पेज की चीज़ पर गया और वहां से इसे अपडेट किया


अपडेट करना एप्लिकेशन को फिर से इंस्टॉल करने से बहुत अलग है, साथ ही यह समाधान केवल तभी काम करता है जब कोई अपडेट उपलब्ध हो।
टिमोथी मुलर-हार्डर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.