ऐप स्टोर का उपयोग करते समय मैं एक ऐप के लिए अपडेट कैसे चुन सकता हूं?


18

मेरे पास एक ऐसा ऐप है जो मौलिक रूप से बदल गया है ( Skitch ) और मैं किसी भी अपडेट को नहीं देखना पसंद करूँगा जो डेवलपर ने ऐप स्टोर पर उस ऐप को उपलब्ध कराया है। मैं आलसी हूं और "अपडेट सभी" फ़ंक्शन का उपयोग करना पसंद करता हूं। जब मैं भूल जाता हूं कि मुझे यह ऐप अपडेट नहीं चाहिए, तो मुझे नए डाउनलोड किए गए ऐप को हटाना होगा, अपने बैकअप से पुराने को पुनर्स्थापित करना होगा, आदि ...

क्या मैं इस ऐप को चालू कार्यक्रम का निचला संस्करण नहीं मानकर पैकेज स्टोर रसीद या ऐप स्टोर को बदलने के लिए कुछ और बदल सकता हूं?

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

जवाबों:


9

हालांकि, मुझे यकीन नहीं है कि मेरा परिणाम कैसे हासिल हुआ, लेकिन रिबूट के बाद एक ऐप-स्टोर ऐप के लिए अपडेट अब चला गया है। मैंने क्या किया:

  • निम्नलिखित पर पुराने परीक्षण किया गया है Blackmagic डिस्क स्पीड Test.app (appstore से मुक्त), मेरे परीक्षणों से पहले ऐप-स्टोर इसके लिए उपलब्ध अद्यतन दिखा रहा है।
  • ऐप पर राइट क्लिक करें, शो पैकेज कंटेंट चुनें
  • "सामग्री" पर जाएं
  • निम्न फ़ाइलों और फ़ोल्डरों को कुछ बैकअप स्थान पर ले जाएं

    • _MASReceipt (फोल्डर)
  • रिबूट

यदि वह काम नहीं करता है, तो पैकेज सामग्री से इन अतिरिक्त वस्तुओं को हटा दें: - _CodeSignature(फ़ोल्डर) - CodeResources(उपनाम)

शायद यह पर्याप्त नहीं है, (मेरे परीक्षणों में मैंने निम्नलिखित भी किया है), कोशिश करें:

  • पर जाएं Library(फाइंडर के गो मेनू पर ऑल-क्लिक करें, लाइब्रेरी चुनें)
  • कैश
  • com.apple.appstoreफ़ोल्डर कहीं और ले जाएं (बैकअप स्थान)
  • रिबूट

उपरोक्त चरणों के बाद, AppStore "Blackmagic डिस्क स्पीड टेस्ट.ऐप" के लिए उपलब्ध अद्यतन नहीं दिखा रहा है।

चेतावनी: उपरोक्त सभी का केवल एक ऐप में परीक्षण किया गया है, और अधिक परीक्षण की आवश्यकता है, यह बिल्कुल बिना किसी वारंटी के है और मुझे दोष न दें जब आपका कंप्यूटर जल जाएगा, तो एलियंस या अन्य किसी द्वारा पकड़ा जाता है ...


1
ऊह - मैं यह कोशिश करने जा रहा हूं और अगर यह जलता है या एलियंस को बुलाता है तो हम पैसे को विभाजित कर सकते हैं, ठीक है?
bmike

1
आपने जवाब स्वीकार कर लिया है, इसलिए, शायद आपके पास अभी भी एक COMP है ... अच्छा पता है। :)
jm666

1
एक लाइनर शेल के रूप में sudo find /Applications -type d -name "_MASReceipt" -delete। बिना sudoऔर -deleteपहले दौड़ें।
orkoden

युक! इसके लिए किसी को एक ऐप लिखना होगा! :)
ग्रीनएजजडे

4

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

  1. एप्लिकेशन के अंदर सामग्री फ़ोल्डर से _MASReceipt फ़ोल्डर हटाएं।

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


1
क्या यह स्वीकृत उत्तर होना चाहिए?
ग्रीनएजजडे

0

Mac AppStore में साइन इन करने के बाद, खरीदी गई पैनल पर जाएं, डाउनलोड, इंस्टॉल या इंस्टॉल किए गए बटन पर राइट-क्लिक करें - दाईं ओर कोई भी बटन - और छिपाने का विकल्प प्रकट होता है।

विवरण के लिए इस Apple समर्थन पृष्ठ को देखें। मैक ऐप स्टोर पर छिपाएँ और अनहाइड खरीद करने के लिए: http://support.apple.com/kb/HT4928

"नोट: आपके खरीद पृष्ठ से छिपाए जाने के बाद आपको आइटम के लिए अद्यतन सूचनाएं प्राप्त नहीं होंगी।"


1
मैं छुपाने के चरणों से गुज़रा और भले ही यह शब्दांकन से लगता है कि मुझे सूचनाएँ नहीं मिलनी चाहिए (शायद अधिसूचना केंद्र में) यह ऐप स्टोर में अपडेट को दबाता नहीं है। cl.ly/KV78 मैं यह नहीं जान पाऊंगा कि अगला अपडेट नोटिफिकेशन को दबाएगा या नहीं, लेकिन यह हाइडिंग एप को अपडेट ऑल लिस्ट से नहीं हटाएगा, जिसे मैं पूरा करना चाहता हूं।
bmike

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

1
खैर, Apple झूठ बोला, वे नहीं थे। अच्छी सोच। मैक एप स्टोर के प्लिस्ट को एडिट करना भी शायद काम करेगा।
Zo219

0

Yosemite में ऐसा करने के लिए 04/2015 में अपडेट करें

हैलो यारो,

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

सबसे पहले, _MASreceipt को हटाने से यह स्थिति उत्पन्न हुई कि AppStore ने एप्लिकेशन को इच्छानुसार अपडेट नहीं किया, लेकिन दुर्भाग्य से इस परिवर्तन के साथ ऐप को और अधिक शुरू नहीं किया जाएगा क्योंकि यह कथित रूप से दूषित था।

मेरे मामले में मैं कोड के भीतर कोड के अंत में _MASreceipt फ़ाइल के संदर्भ में मिला। इसलिए मैंने इस संदर्भ को एक्सएमएल संरचना और .... तारारारा ;-) ... के बाद के प्रमुख / तानाशाह अनुभाग सहित हटा दिया।

ऐप हमेशा की तरह शुरू होता है और ऐप स्टोर अपडेट इसे अनदेखा करता है।

अगर यह अन्य ऐप्स पर भी लागू होता है, तो मुझे पता नहीं है, लेकिन यह कोशिश करने लायक है।

मज़े करो

जर्मनी से सर्वश्रेष्ठ Woife


-1

यह समस्या असहनीय है।क्यों?

क्योंकि OSX एक अधिसूचना संदेश प्रदर्शित करता है कि "एक अद्यतन स्थापित करने के लिए तैयार है", लेकिन - मूर्खतापूर्ण - यह नहीं बताता है कि किस ऐप को पुनर्स्थापित करना है।

दूसरे, आप ऐप स्टोर में प्रवेश नहीं कर सकते क्योंकि पुराने उपयोगकर्ता के ईमेल को बाहर निकाल दिया जाता है और उसे बदला नहीं जा सकता है, यह भी मूर्खतापूर्ण है।

मुख्य पाठ यह भी सुझाव देता है कि यदि Apple आईडी से कोई परेशानी है, तो एक नया बनाएं। हालाँकि, "अन्य Apple ID में नया या स्थानांतरण एप्लिकेशन बनाएँ" उपलब्ध नहीं है।

ऐप डेवलपर्स के लिए स्पष्ट समाधान ऐप का नाम प्रदर्शित करना है ताकि इसे हटा दिया जा सके, IOW ताकि आपको तब तक सभी संभावित ऐप को हटाने की आवश्यकता न हो जब तक कि आपको परेशानी न हो।

समाधान का दूसरा भाग यह पता लगाने के लिए है कि मशीन पर एक नया उपयोगकर्ता स्थापित किया गया है, और इसलिए, इस नए उपयोगकर्ता से पूछें कि क्या वह मौजूदा ऐप्स को रखना चाहता है, Apple ID को उसकी आईडी से बदल सकता है, या समान।

Apple में ये डेवलपर्स, कितने साल के हैं? क्या उन्हें भुगतान मिलता है? व्यंग्य के लिए खेद है, लेकिन यह वर्षों से चल रहा है और Apple शायद इस तरह से धागे नहीं पढ़ता है।


-2

यदि ऐप आपके डिवाइस पर है: किसी भी ऐप को तब तक दबाकर रखें जब तक वे सब गड़बड़ न हो जाएं। जिसे आप निकालना चाहते हैं, उसके द्वारा लाल X दबाएं।

यदि आप iTunes के साइड-फलक में "ऐप्स" के तहत ऐप देखते हैं, तो आप इसे राइट-क्लिक करके (मैक पर विकल्प + क्लिक करें) और डिलीट को सेलेक्ट कर सकते हैं। आप इसे हाइलाइट करने के लिए इस पर क्लिक कर सकते हैं, और अपने कीबोर्ड पर डिलीट की दबा सकते हैं।

अंत में, आप खरीद को "छिपा" सकते हैं। आईट्यून्स स्टोर होमपेज पर जाएं और "खरीद" पर नेविगेट करें। मुख पृष्ठ से, यह "त्वरित लिंक" अनुभाग में दाईं ओर, दूसरे खंड में, यह दूसरा लिंक है। सबसे ऊपर मौजूद Apps पर क्लिक करें। प्रश्न में एप्लिकेशन पर होवर करें और इसके शीर्ष-बाएँ पर आने वाले X पर क्लिक करें। यह सभी को एक साथ खरीद "छिपाएगा"।


एंजी - उत्तर के लिए धन्यवाद। खरीद इतिहास वास्तव में मैक ओएस एक्स ऐप को प्रभावित नहीं करता है जो ऐप स्टोर ऐप हार्ड ड्राइव पर पाता है। क्या आप किसी भी iOS जानकारी को निकालने के लिए इसे संपादित कर सकते हैं। बहुत कुछ लगता है "गलत पेड़"। स्थिति स्पष्ट करने के लिए मैं अपने प्रश्न को संपादित करूँगा।
bmike
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.