मुख्य सामग्री पर जाएं

नवीनतम macOS वाला एक समर्पित macOS सर्वर किराए पर लें

असली, समर्पित Apple हार्डवेयर पर macOS, Xcode, कोड साइनिंग और CI/CD के लिए पूर्ण एडमिन एक्सेस के साथ।

  • भौतिक Mac, 1:1 आवंटित
  • SSH और VNC पर पूरा रूट एक्सेस
  • $14/दिन या $85/माह से, USD, कर अतिरिक्त
macOS सर्वर किराए पर लें

सर्वर पर कौन-सा macOS चलता है?

हर सर्वर उसकी Apple Silicon चिप द्वारा समर्थित नवीनतम macOS रिलीज़ के साफ़ इंस्टॉल के साथ दिया जाता है। आपके पास पूर्ण रूट एक्सेस है, इसलिए macOS अपडेट आपके समय पर होते हैं: ऐप रिलीज़ होने तक एक वर्ज़न बनाए रखें, फिर प्रोजेक्ट तैयार होने पर अपडेट करें।

यह macOS Server ऐप नहीं है। Apple ने यह ऐप 21 अप्रैल 2022 को बंद कर दिया। यहाँ macOS सर्वर का मतलब मानक macOS चलाने वाला एक भौतिक Mac है, जिसे आप SSH और VNC से एक्सेस करते हैं।

Xcode, सिम्युलेटर और साइनिंग, आपके तरीके से

रूट एक्सेस के साथ पूरी Apple टूलचेन आपकी है: इसे SSH पर या VNC के डेस्कटॉप से इंस्टॉल और स्क्रिप्ट करें।

कई Xcode वर्ज़न साथ-साथ

अपने प्रोजेक्ट के लिए ज़रूरी Xcode वर्ज़न /Applications में इंस्टॉल करें, फिर sudo xcode-select -s से सक्रिय वर्ज़न चुनें। xcode-select -p बताता है कि आपकी स्क्रिप्ट और CI जॉब कौन-सा वर्ज़न इस्तेमाल करते हैं।

रिमोट Xcode डेवलपमेंट गाइड

हर OS रिलीज़ के लिए सिम्युलेटर

जिन iOS, watchOS, tvOS और visionOS रिलीज़ पर आप टेस्ट करते हैं, उनके Simulator रनटाइम Xcode सेटिंग्स से या xcodebuild -downloadPlatform iOS से जोड़ें, फिर उन्हें SSH पर xcrun simctl से चलाएँ।

स्वचालित परीक्षण गाइड

CI मशीन पर कोड साइनिंग

साइनिंग सर्टिफ़िकेट एक अलग कीचेन में रखें और हर जॉब की शुरुआत में security unlock-keychain से उसे अनलॉक करें, ताकि बिना स्क्रीन वाले builds भी साइन कर सकें। CI पर fastlane का setup_ci match के लिए एक अस्थायी कीचेन बनाता है।

Mac सर्वर पर fastlane गाइड

SSH से ऑटोमेशन, launchd से लगातार चालू

सेटअप और builds को SSH पर स्क्रिप्ट करें, फिर रनर और एजेंट को चालू रखने का काम launchd पर छोड़ें: LaunchDaemon पूरे सिस्टम के स्तर पर चलता है, LaunchAgent लॉग-इन किए गए यूज़र के सेशन में। GitHub का ./svc.sh install Actions रनर को launchd सर्विस के रूप में सेट करता है।

GitHub Actions रनर गाइड

हर macOS सर्वर एक भौतिक Mac है, जो केवल आपको आवंटित होता है: Mac mini M4, M6 या M4 Pro, या Mac Pro M2 Ultra, $14/दिन या $85/माह से (USD, कर अतिरिक्त)।

समर्पित macOS सर्वर किराए पर क्यों लें?

macOS डेवलपमेंट और ऑटोमेशन के साथ सख्त तकनीकी और लाइसेंसिंग बाधाएँ जुड़ी होती हैं। वर्चुअलाइज़्ड या गैर-Apple वातावरण अनुरूप नहीं होते और अक्सर प्रोडक्शन वर्कफ़्लो के लिए अविश्वसनीय होते हैं। एक समर्पित macOS सर्वर Apple टूलिंग के साथ पूर्ण संगतता और सुसंगत सिस्टम व्यवहार सुनिश्चित करता है।

  • macOS कानूनी रूप से केवल Apple हार्डवेयर पर चलता है
  • Xcode और Apple build tools के लिए आवश्यक
  • ऑटोमेशन के लिए स्थिर OS वातावरण
  • CI/CD पाइपलाइन के लिए पूर्वानुमेय प्रदर्शन

सामान्य macOS सर्वर उपयोग के मामले

macOS CI/CD पाइपलाइन

  • Xcode बिल्ड ऑटोमेशन
  • iOS और macOS ऐप्स के लिए निरंतर एकीकरण
  • Jenkins, GitHub Actions, GitLab CI के साथ एकीकरण
CI/CD सेटअप गाइड

macOS डेवलपमेंट वातावरण

  • रिमोट macOS वर्कस्टेशन
  • टीमों के लिए साझा वातावरण
  • केंद्रीकृत code signing और प्रमाणपत्र
रिमोट डेव गाइड

macOS परीक्षण

  • स्वचालित परीक्षण वर्कफ़्लो
  • एकाधिक build targets
  • दोहराने योग्य परीक्षण वातावरण

यह कैसे काम करता है

  1. कॉन्फ़िगरेशन चुनें

    अपनी आवश्यकताओं के अनुकूल macOS सर्वर कॉन्फ़िगरेशन चुनें।

  2. प्रोविज़निंग

    आपका Mac साफ़ macOS इंस्टॉल के साथ तैयार किया जाता है। अधिकांश मानक इंस्टेंस मिनटों के भीतर तैयार हो जाते हैं।

  3. वर्कफ़्लो डिप्लॉय करें

    SSH या VNC के माध्यम से कनेक्ट करें और अपने वर्कफ़्लो डिप्लॉय करें।

अक्सर पूछे जाने वाले प्रश्न

macOS सर्वर क्या है?
macOS सर्वर macOS चलाने वाला एक समर्पित Mac है, जिसका उपयोग डेवलपमेंट, ऑटोमेशन, CI/CD और उन परीक्षण वर्कफ़्लो के लिए होता है जिनके लिए Apple के ऑपरेटिंग सिस्टम की ज़रूरत होती है। यह Apple का पुराना macOS Server ऐप नहीं है, जो अप्रैल 2022 में बंद हो गया।
मैं अपने macOS सर्वर से कैसे कनेक्ट करूँ?
कमांड लाइन के लिए SSH और पूरे macOS डेस्कटॉप के लिए VNC से, दोनों पूर्ण एडमिन एक्सेस के साथ शामिल हैं। दोनों macOS, Windows या Linux से काम करते हैं।
क्या मैं अपना macOS संस्करण चुन सकता हूँ?
हर सर्वर उसकी Apple Silicon चिप द्वारा समर्थित नवीनतम macOS रिलीज़ के साथ दिया जाता है। पूर्ण रूट एक्सेस के साथ, आप प्रोजेक्ट तैयार होने पर macOS खुद अपडेट करते हैं, और कई Xcode वर्ज़न साथ-साथ इंस्टॉल करके xcode-select से उनके बीच बदल सकते हैं।
क्या ये सर्वर वर्चुअलाइज़्ड हैं?
नहीं। सभी macOS सर्वर भौतिक Apple मशीनें हैं।

प्रोडक्शन macOS वर्कलोड के लिए निर्मित

"हमारी टीम को लेगेसी ऐप्स के परीक्षण के लिए एक विशिष्ट macOS संस्करण की आवश्यकता थी। इसके लिए एक समर्पित वातावरण होने की क्षमता महत्वपूर्ण थी।"
Daniel K.
QA मैनेजर, सॉफ़्टवेयर हाउस
"Apple की लाइसेंसिंग का अनुपालन हमारे लिए एक बड़ी चिंता थी। एक समर्पित भौतिक सर्वर किराए पर लेने से वह समस्या पूरी तरह हल हो गई।"
Rachel T.
CTO, EdTech स्टार्टअप

आज ही अपना macOS सर्वर प्राप्त करें

My Remote Mac के साथ शुरू करें