2012-07-11 9 views
5

मेरे नियोक्ता के पास आईट्यून्स कनेक्ट में एक मुफ्त आईओएस ऐप है जिसे मूल रूप से दो साल पहले रिलीज़ किया गया था और समय के साथ विभिन्न अपडेट प्राप्त हुए हैं। अब वे एप्लिकेशन के पुराने संस्करणों (1.x) का समर्थन करना बंद कर देना चाहते हैं और ऐप के इन पुराने संस्करणों को अक्षम करना चाहते हैं।
एप्लिकेशन के पुराने संस्करणों को अक्षम करने के संबंध में ऐप्पल की नीति क्या है?

मेरे प्रश्न हैं:

  1. हम पुन: स्थापित करने ऐप्लिकेशन के पुराने संस्करणों से उपयोगकर्ताओं को रोकने के कर सकते हैं? यदि हां, तो कैसे?
  2. iTunesConnect में ऐप के पुराने संस्करणों को हम कैसे हटा/हटा सकते हैं?
  3. अनुप्रयोगों के पुराने संस्करणों को अक्षम/हटाने के संबंध में ऐप्पल की नीति क्या है?

मैं आईओएस डेवलपर नहीं हूं और पूरे ऐप्पल एप्लिकेशन विकास प्रक्रिया से अपरिचित हूं। मैंने वेब के साथ-साथ ऐप्पल डेवलपर सेंटर की खोज की है और मैंने ऐप्पल डेवलपर प्रोग्राम नियमों और शर्तों के माध्यम से पढ़ा है लेकिन मुझे अपने किसी भी प्रश्न का उत्तर नहीं मिला है।

मैंने बिक्री से एप्लिकेशन को हटाने के बारे में जानकारी प्राप्त करने में कामयाब रहा है लेकिन यह केवल विशिष्ट संस्करणों के बजाय पूरे एप्लिकेशन को हटा देता है। (Deleting a free app from iTunesConnect)

पेड अपग्रेड पर डेविड स्मिथ का आलेख (http://david-smith.org/blog/2012/06/20/hacking-paid-upgrades/) पिछले संस्करणों के लिए फ़िक्स प्रदान करने की क्षमता का उल्लेख करता है यदि उन्हें iTunesConnect से हटाया नहीं गया है। जब मैं iTunesConnect में लॉग इन करता हूं, तो मुझे केवल ऐप के वर्तमान संस्करण को सूचीबद्ध किया जाता है, इसलिए मुझे लगता है कि पहले संस्करण पहले ही हटा दिए गए हैं। हालांकि, मैं यह पुष्टि करना चाहता हूं कि उपयोगकर्ता अब ऐप के पुराने संस्करण डाउनलोड नहीं कर सकते हैं।

यह आलेख बताता है कि उपयोगकर्ता iCloud (http://www.macrumors.com/2011/06/09/icloud-supports-re-downloading-some-discontinued-apps/) से ऐप्स के पुराने संस्करण डाउनलोड करने में सक्षम हैं - क्या हम इसे रोक सकते हैं? एक विकल्प संस्करण को "कानूनी मुद्दा" के रूप में चिह्नित करना होगा, लेकिन इसमें क्या विचलन है? और अगर मैं आईट्यून्स कनेक्ट में ऐप नहीं देख पा रहा हूं तो मैं इसे कैसे कर सकता हूं?

मुझे एक पोस्ट मिला है कि उपयोगकर्ता को प्रत्येक बार एक नया संस्करण जारी होने पर एप्लिकेशन को अपग्रेड करने के लिए मजबूर करना है, लेकिन यह मेरे प्रश्नों का उत्तर भी नहीं देता है। हम चाहते हैं कि उपयोगकर्ता अपग्रेड करें लेकिन हम इसे प्रोग्रामेटिक रूप से मजबूर नहीं करना चाहते हैं। (Can I force an iPhone user to upgrade an application?)

मुझे ऐप स्टोर में किसी ऐप के पिछले संस्करणों पर वापस जाने के तरीके के बारे में पूछने के लिए बहुत सी पोस्ट भी मिली हैं, लेकिन फिर, यह वह नहीं है जिसे हम करना चाहते हैं। हम ऐप के पुराने संस्करणों को अक्षम करना चाहते हैं लेकिन अकेले नवीनतम संस्करण छोड़ दें।

से पहले लौ युद्धों शुरू:

  1. उपयोगकर्ता कि एप्लिकेशन जो कुछ के लिए कारण अनुप्रयोग के स्थान पर उपयोग करने के लिए एक मोबाइल वेबसाइट में सक्षम हैं के नवीनतम संस्करण में अपडेट करने में असमर्थ हैं। वेबसाइट की सटीक समान कार्यक्षमता है।
  2. उत्तर दे सकते हैं कृपया महान बहस करने के बजाय विषय पर रखा जाना चाहिए कि किसी को विरासत संस्करणों को बनाए रखना चाहिए या नहीं।

अग्रिम धन्यवाद :)

+1

सुझाव दें कि आप ऐप्पल से पूछें। –

+0

@EricJ। ऐप्पल इस तरह के सवालों का जवाब नहीं देता है। वे एक डिब्बाबंद प्रतिक्रिया का उपयोग करते हैं जैसे "ऐप्पल प्री-स्वीकृति सलाह नहीं देता है। कृपया आधिकारिक अनुमोदन प्रक्रिया के माध्यम से अपना ऐप सबमिट करें।" – mpoisot

उत्तर

2

उपयोगकर्ता आमतौर पर केवल कभी एक आवेदन के नवीनतम संस्करण को डाउनलोड कर सकते हैं। ऐसे कुछ तरीके हैं जो मुझे लगता है कि वे इसके आसपास हो सकते हैं लेकिन सामान्य रूप से केवल नवीनतम संस्करण उपयोगकर्ताओं के लिए सामान्य माध्यमों के माध्यम से उपलब्ध है।

यदि, हालांकि, आपको पुराने संस्करणों को रिलीज़ होने से रोकना होगा, तो आप एक नया अपडेट सबमिट करते समय ऐसा कर सकते हैं। "अपलोड के लिए तैयार" कहने के ठीक बाद आपको एक प्रश्न पूछा जाएगा कि क्या यह अपडेट 'कानूनी कारण' के लिए था यदि आप हाँ पर क्लिक करते हैं तो आपको ऐप के पुराने संस्करणों को डाउनलोड से अक्षम करने का अवसर दिया जाएगा।

इस पर ऐप्पल की नीति के रूप में ... मुझे नहीं पता। लेकिन मैं ऐसी किसी भी नीति के बारे में नहीं सोच सकता जिसके लिए आपको आगे बढ़ने वाले पुराने संस्करणों का समर्थन करने की आवश्यकता होगी।

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