मैक एप्लिकेशन स्टोर के बारे में पहले से इंस्टॉल किए गए एप्लिकेशन को मैं कैसे पुनर्स्थापित कर सकता हूं?


34

मैं उस एप्लिकेशन का डेवलपर हूं जो वर्तमान में मैक ऐप स्टोर पर है। मैं अपना स्वयं का एप्लिकेशन डाउनलोड करने का प्रयास कर रहा हूं ताकि मैं स्टोर पर मौजूद बाइनरी का परीक्षण कर सकूं। (जैसा कि इसे Xcode में चलाने के विरोध में है।)

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

मैंने आवेदन के सभी उदाहरण हटा दिए हैं:

  • /अनुप्रयोगों
  • ~ / डाउनलोड

लेकिन ऐप को ऐप स्टोर में "इंस्टॉल किया गया" के रूप में चिह्नित किया गया है, और यह मेरी खरीद में दिखाई नहीं देता है। क्या मेरे बाइनरी को फिर से स्थापित करने के लिए एक चाल है?


जैसा कि नीचे कहा गया है, अपने स्वयं के उत्तर को स्वीकार करना न भूलें क्योंकि यह आपके प्रश्न का समाधान है!
लुडोएमसी

जवाबों:


44

बहुत बढ़िया, मुझे लगा। इस कमांड को चलाएं, जो लॉन्चसर्विस का पुनर्निर्माण करता है:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user

और सब कुछ अच्छा होना चाहिए! चलाने के तुरंत बाद, ऐप स्टोर ने मुझे ऐप को फिर से खरीदने की अनुमति दी।

स्रोत: मैकलाइफ लिंक


फिर, जैसा कि उत्तर दिया गया है, उसे चिह्नित करें!
क्रिश्चियन एल

मैं Xcode को पुन: स्थापित करने की कोशिश कर रहा हूं, लेकिन यह काम नहीं करता है।
21

अच्छा लगता है, बढ़िया काम करता है!
सूडो rm -rf

इससे मुझे मदद नहीं मिली, मैं अभी भी कुछ एप्लिकेशन को पुनर्स्थापित करने में असमर्थ हूं। :/ मुझे क्या करना होगा?
एंट्रॉइड

2
क्षमा करें @jessica - जब मैंने इसे चलाया था तब से चीजें बदल सकती हैं, जो 10.6 के लिए थी।
क्रेग ओटिस

11

बस लॉन्चपैड को हिट करें और माउस बटन को क्लिक करके और "x" टॉप लेफ्ट पर क्लिक करके अपना ऐप हटा दें।

अब मैक ऐप स्टोर जानता है कि यह हटा दिया गया है। बस redownload और खुश रहो!


बस सुनिश्चित करें कि आपने शेर को अपग्रेड किया है और आप जाने के लिए अच्छे हैं :-) मूल सवाल पिछले जनवरी में पूछा गया था, इसलिए कोई लॉन्चपैड मौजूद नहीं था।
जरी कीनानलेन

मावेरिक्स - भले ही मैंने कचरा हटा दिया और खाली कर दिया, फिर भी आइटम लॉन्चपैड में था। इसे हटाकर मुझे पुनः डाउनलोड करने दें। धन्यवाद!
डेव मार्टोराना

1
काम करता है, जहां अन्य नहीं था।
user1122069

1

यह हो सकता है कि ऐप स्टोर इंटरफ़ेस इंस्टॉल किए गए कॉपी के रूप में आपके विकास संस्करण को देखता है। यदि आपका ऐप / एप्लिकेशन फ़ोल्डर में है या आपके Xcode बिल्ड डायरेक्टरी में दफन है, तो LaunchServices को कोई परवाह नहीं है। यह भी देखें


नहीं, कहीं भी एप्लिकेशन के लिए कोई संदर्भ नहीं। मैंने सभी मध्यवर्ती बिल्ड निर्देशिकाओं की सामग्री को हटा दिया। एप्लिकेशन सुनिश्चित करने के लिए चला गया है।
क्रेग ओटिस

1

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

आप mdimportकमांड का उपयोग करके विशेष फ़ोल्डर को स्पॉटलाइट के सूचकांक में ताज़ा कर सकते हैं । इसलिए / एप्लिकेशन फ़ोल्डर को ताज़ा करने के लिए:

mdimport /Applications

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


0

कुछ भी नहीं मदद की (एल कैप्टन), इसलिए मैंने लॉन्चपैड (एफ 4) खोला, वहां आवेदन मिला, इसे ट्रैश पर ले जाया गया और सफलतापूर्वक पुनः स्थापित किया गया।


-1

एक ही मुद्दा था। बस मेरे मैक को पुनः आरंभ किया और फिर ऐप स्टोर देख सकता है कि ऐप इंस्टॉल नहीं किया गया था।


-2

आप optionऐप स्टोर में ऐप पर क्लिक करते समय इसे फिर से इंस्टॉल करने के लिए मजबूर करने के लिए पकड़ भी सकते हैं ।


-2

यह OSX Mavericks और Yosemite पर काम करेगा।

डॉक या ऐप फ़ोल्डर से ऐप स्टोर ऐप लॉन्च करने के बजाय, लॉन्चर के भीतर से ऐप स्टोर ऐप लॉन्च करें। यह ऐप स्टोर ऐप का पुनर्निर्माण करेगा और आपको बताएगा कि क्या इंस्टॉल किया गया है या नहीं।

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