2012-07-24 14 views
6

मेरे पास ऐप स्टोर से आईफोन में आईओएस ऐप इंस्टॉल है, अब अगर मेरे पास ऐप स्टोर पर एक ही ऐप के लिए एक अपडेटेड संस्करण 1.1 है और मुझे कुछ प्रकार की सूचनात्मक चेतावनी मिल रही है पुराने संस्करण 1.0 से (नया संस्करण उपलब्ध है ...)।ऐप स्टोर से नए संस्करण को स्थापित करने के बाद आईओएस ऐप व्यवहार

अगर मैं अलर्टव्यू के ठीक बटन पर क्लिक करता हूं, तो यह मुझे ब्राउज़र में नए ऐप लिंक पर रीडायरेक्ट करता है। मैं तब अपना नया संस्करण डाउनलोड करता हूं।

  1. यह पुराने संस्करण का स्थान ले लेगा:

    निम्नलिखित सवालों के जवाब दें?

  2. क्या यह दस्तावेज़ पथ पर एसक्लाइट और छवि फ़ोल्डर को प्रतिस्थापित करेगा? (दोनों संस्करणों में एसक्लाइट फ़ाइल नामक एक ही नाम है, abc.sqlite1.0 और उसी फ़ोल्डर का नाम कहें, छवियों को कहें)
  3. क्या यह समान इकाई के लिए नई पंक्तियों के साथ स्क्लाइट एंटाइटेल पंक्तियों को जोड़ देगा?
  4. मैं ऐप स्टोर से संस्करण 1.0 को फिर से इंस्टॉल कैसे कर सकता हूं? क्या यह किसी भी तरह से प्राप्त करना संभव है?

कृपया अपने मूल्यवान उत्तर प्रदान करें, जो मुझे कुछ समाधान तक पहुंचने में मदद कर सकता है।

धन्यवाद।

+0

क्या आप इसे डेवलपर के रूप में या उपयोगकर्ता के रूप में पूछ रहे हैं? – jrturton

+0

मैं इसे दोनों बिंदुओं से पूछ रहा हूं। यदि उपयोगकर्ता का पुराना संस्करण पहले से ही हो रहा है (क्या यह डेटा डुप्लिकेट करेगा?) और यदि मैं नए संस्करण के साथ पूरा नया डेटा रखना चाहता हूं तो यह कैसा व्यवहार करेगा। –

उत्तर

2

1. क्या यह पुराने संस्करण को प्रतिस्थापित करेगा?

हाँ, एप्लिकेशन बंडल नया एक

से बदल दिया जाएगा 2.Will यह दस्तावेज़ पथ पर SQLite और छवि फ़ोल्डर की जगह? (दोनों संस्करण में एक ही नाम दिया SQLite फ़ाइल चल रहा है, abc.sqlite1.0 और एक ही फ़ोल्डर नाम का कहना है, imagesToBeCopied कहना)

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

3. क्या यह उसी इकाई के लिए नई पंक्तियों के साथ स्क्लाइट एंटाइटेल पंक्तियों को जोड़ देगा?

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

4. मैं ऐप स्टोर से संस्करण 1.0 फिर से इंस्टॉल कैसे कर सकता हूं? क्या यह किसी भी तरह से प्राप्त करना संभव है?

नहीं, अद्यतन संस्करण ऐप स्टोर पर पुराने को बदल देता है।

0

मेरी जानकारी के अनुसार करने के लिए ...

  1. हाँ, एप्लिकेशन का नया संस्करण पुराने संस्करण की जगह लेगा।
  2. हां यह आपकी एसक्लाइट फ़ाइल को प्रतिस्थापित करेगा, मानते हुए कि आपके पथ संस्करणों में नहीं बदला गया है। यदि आप इस तरह के मामले को संभालना चाहते हैं तो एसकलाइट फ़ाइल के अस्तित्व की जांच करने के लिए ऐप के नए संस्करण में तर्क शामिल करना और इसके अनुसार ओवरराइट या संशोधित करना आपकी ज़िम्मेदारी है।
  3. नहीं, sqlite फ़ाइल में सभी संशोधनों को नए संस्करण द्वारा मैन्युअल रूप से करने की आवश्यकता है (देखें # 2)।
  4. अभी तक, ऐप स्टोर के माध्यम से ऐसा करना संभव नहीं है। किसी भी ऐप का केवल एक संस्करण एक समय में "बिक्री" के लिए रखा जा सकता है। आपको इसे अन्य माध्यमों के माध्यम से करना होगा (उदाहरण के लिए testflightapp.com [देवताओं के लिए adhocs के लिए])।
संबंधित मुद्दे