ARM आर्किटेक्चर पर चलने वाले M1 Mac के रिलीज़ के साथ, सॉफ़्टवेयर डेवलपर्स को Apple Silicon चिप में बेहतर गति और तकनीक का उपयोग करने के लिए अपने ऐप्स को अपग्रेड करना होगा। एक स्टॉपगैप के रूप में, Apple ने M1 Mac के साथ एक "Rosetta 2" टूल भी शिप किया जो मौजूदा Intel-आधारित सॉफ़्टवेयर को प्लेटफॉर्म पर चलाना जारी रखने की अनुमति देता है। यदि आप अभी भी सॉफ़्टवेयर का Intel-आधारित संस्करण चला रहे हैं, तो आप शायद पहले से ही इसे साकार किए बिना Rosetta का उपयोग कर रहे हैं।
"यूनिवर्सल ऐप्स" क्या हैं
Apple के M1 Silicon चिप्स के लिए अपडेट किए गए ऐप्स वर्तमान में "यूनिवर्सल ऐप्स" के रूप में जाने जाते हैं। डेवलपर्स अपने ऐप्स को Apple Silicon चिप्स पर मूल रूप से चलाने के लिए अपडेट करने के लिए एक "यूनिवर्सल बाइनरी" का उपयोग करते हैं। यह यूनिवर्सल बाइनरी ऐप को Intel और M1 Mac दोनों पर चलाने की अनुमति देगी। यदि कोई ऐप यूनिवर्सल 2 के लिए अपडेट नहीं किया गया है, तो एक M1 MacBook Rosetta एमुलेशन सॉफ़्टवेयर का उपयोग करके Intel x86-64 कोड को परिवर्तित करके इसे चलाएगा।
दूसरी ओर, यदि आप M1 चिप का उपयोग कर रहे हैं, तो Apple-आधारित Silicon संस्करण चलेगा।
यह कैसे जांचें कि कोई ऐप Intel / Silicon / यूनिवर्सल-आधारित है
यदि आप जांचना चाहते हैं कि कोई ऐप Intel-आधारित सॉफ़्टवेयर, Apple Silicon-आधारित सॉफ़्टवेयर या यूनिवर्सल सॉफ़्टवेयर (ऐप Intel और Silicon दोनों प्रोसेसर का समर्थन करता है) पर चल रहा है, तो आप सिस्टम सेटिंग्स से ऐसा कर सकते हैं, जैसा कि नीचे वर्णित है:
1. ऊपरी-बाएं कोने से Apple मेनू पर, "इस Mac के बारे में" चुनें।
2. "सिस्टम रिपोर्ट" चुनें।
3. सिस्टम रिपोर्ट में, बाएं मेनू फलक में सॉफ़्टवेयर के तहत एप्लिकेशन पर क्लिक करें।
4. आपको अपने सिस्टम पर इंस्टॉल किए गए ऐप्स की पूरी सूची दिखाई देगी। आप प्रत्येक व्यक्तिगत ऐप के लिए "काइंड" कॉलम के तहत अपने Mac पर इंस्टॉल किए गए ऐप के संस्करण का पता लगा सकते हैं।
यदि आप फाइंडर से किसी व्यक्तिगत ऐप के संस्करण की जांच करना चाहते हैं, तो बस ऐप के आइकन पर राइट-क्लिक करें और "जानकारी प्राप्त करें" चुनें।
यहां, आप "सामान्य" के तहत ऐप संस्करण देखेंगे, "काइंड" के सामने सूचीबद्ध।
Apple Silicon ऐप को Intel ऐप के रूप में कैसे खोलें
कभी-कभी जब आपके पास किसी एप्लिकेशन का यूनिवर्सल संस्करण होता है, तो आप M1 संस्करण के बजाय Intel संस्करण चलाना चाह सकते हैं। यह M1 संस्करण में किसी सुविधा की कमी के कारण हो सकता है या Intel संस्करण विशिष्ट थर्ड-पार्टी प्लगइन्स या एक्सटेंशन के साथ संगत हो सकता है जो M1 द्वारा अभी तक समर्थित नहीं हैं।
ऐसे मामलों में, आप Rosetta का उपयोग करके Apple M1 संस्करण के बजाय ऐप को Intel संस्करण चलाने के लिए मजबूर कर सकते हैं:
1. अपने फाइंडर मेनू में एप्लिकेशन ढूंढें और चुनें। अधिकांश एप्लिकेशन एप्लिकेशन फ़ोल्डर में पाए जाते हैं (फाइंडर में "जाओ -> एप्लिकेशन" के माध्यम से पहुंच योग्य)।
2. ऐप पर राइट-क्लिक करें और "जानकारी प्राप्त करें" चुनें। वैकल्पिक रूप से, ऐप चुनें और अपने कीबोर्ड पर Command-I दबाएं। यह ऐप के बारे में विवरण के साथ एक जानकारी विंडो खोलेगा।
3. इस विंडो में, "Rosetta का उपयोग करके खोलें" लेबल वाले बॉक्स को चेक करें।
4. जानकारी विंडो बंद करें। यदि ऐप पहले से चल रहा है, तो इसे छोड़ दें और पुनः लॉन्च करें।
बस! अब जब भी आप ऐप लॉन्च करेंगे, आपका Mac Rosetta एमुलेशन सॉफ़्टवेयर के माध्यम से सॉफ़्टवेयर के Intel संस्करण को चलाएगा। यदि आप बाद में M1 संस्करण पर वापस जाना चाहते हैं, तो बस चरणों को दोहराएं और बॉक्स को अनचेक करें।
नए M1 MacBooks पर थर्ड-पार्टी iOS ऐप्स के क्रैश होने की रिपोर्ट भी आ रही है। क्या आपके साथ भी ऐसा हो रहा है?