मुझे याद है कि एक कोको फ्रेमवर्क या ऐप्पलस्क्रिप्ट शब्दकोश होने के कारण यह जांचने के लिए कि किसी विशिष्ट नाम के साथ एक एप्लिकेशन बंडल कंप्यूटर पर कहीं भी स्थापित है या नहीं।जांचें कि कोई मैक ओएस एक्स एप्लिकेशन मौजूद है
मैं यह कैसे कर सकता हूं? या तो कोको, ऐप्पलस्क्रिप्ट, या कमांड लाइन मेरे लिए उपयोगी हैं। विशेष रूप से समारोह LSFindApplicationForInfo()
> mdfind 'kMDItemContentType == "com.apple.application-bundle" && kMDItemFSName = "Google Chrome.app"'
रिलीज से पहले (appURL) को भूलना न भूलें, यदि यह नहीं मिला है तो यह एक अप्रत्याशित ऑब्जेक्ट को रिलीज़ करने का प्रयास करेगा, जिससे क्रैश – Daniel
अच्छा बिंदु तय हो जाएगा। –
नोट: LSFindApplicationForInfo 10.12 के रूप में बहिष्कृत लगता है। कोई भी एक विकल्प जानता है? – Tony