ऐप्पल ने हाल ही में समाचार पेश किया है जिस तरह से हम आईओएस डिवाइस और ऐप्पल टीवी पर एप्लिकेशन इंस्टॉल कर सकते हैं। अब उन एप्लिकेशन को स्थापित करना काफी आसान है जो ऐप स्टोर में नहीं हैं और ऐसा करने के लिए डेवलपर खाते के लिए भुगतान करना भी आवश्यक नहीं है। GitHub और Xcode पर उपलब्ध ओपन सोर्स प्रोजेक्ट्स की भारी संख्या के लिए धन्यवाद, हम एमुलेटर या ब्राउज़र जैसे एप्लिकेशन इंस्टॉल कर सकते हैं यह ऐप स्टोर में कभी नहीं बन सका, और निश्चित रूप से आपको जेलब्रेक करने की आवश्यकता नहीं है। हम आपको नीचे सभी विवरण देते हैं।
अनुप्रयोगों का अटूट स्रोत
GitHub iOs और TVOS के लिए एक एप्लिकेशन पावरहाउस है। हमने पहले ही इस रिपॉजिटरी से एप्लिकेशन इंस्टॉल करने के दो उदाहरणों के बारे में बताया है: प्रोवेंस, नए Apple टीवी के लिए SEGA और निन्टेंडो वीडियो गेम एमुलेटर, और TVOS के लिए Safari ब्राउज़र। लेकिन ये सिर्फ दो उदाहरण हैं जो GitHub के पीछे विशाल डेवलपर समुदाय के लिए धन्यवाद किया जा सकता है। क्या आप वह सब कुछ जानना चाहते हैं जो iOS या TVOS के लिए उपलब्ध है? यह आसान है, आपको बस पेज पर एक खोज करनी है या सीधे इन दो लिंक पर क्लिक करना है यह आपको अंतिम अपडेट की तारीख के अनुसार आवेदनों के परिणाम देगा।
हमारे एप्लिकेशन बनाने के लिए Xcode का उपयोग करना
हम वास्तव में यह नहीं कह सकते कि यह "बिल्ड" ऐप है, क्योंकि वे पहले से ही GitHub, l पर बनाए गए हैंकेवल एक चीज जो हमें करनी है, वह हमारे डेवलपर खाते के साथ साइन इन करें ताकि हम इसे अपने डिवाइस पर इंस्टॉल कर सकें। यह एक बहुत ही सरल प्रक्रिया है जो हमेशा एक ही होती है, ताकि एक बार करने के बाद यह आपके लिए पूरी तरह से स्वचालित हो जाए।
Requisitos
- Xcode 7, एक निःशुल्क एप्लिकेशन जिसे आप पा सकते हैं मैक app स्टोर.
- डेवलपर खाता, जो मुफ़्त हो सकता है, आपको वार्षिक शुल्क का भुगतान करने की आवश्यकता नहीं है। आप इसमें से एक बना सकते हैं Apple की आधिकारिक वेबसाइट.
- IPhone या iPad के लिए USB- लाइटनिंग केबल या Apple TV के लिए USB-C।
- GitHub पर आपको मिलने वाले एप्लिकेशन का स्रोत।
प्रक्रिया
पहला कदम है xcode में जोड़ने के लिए प्रोजेक्ट url प्राप्त करें। हम उस एप्लिकेशन को चुनते हैं जिसे हम इंस्टॉल करना चाहते हैं (उदाहरण में मैंने इस साधारण मौसम एप्लिकेशन पर फैसला किया है) और स्क्रीन के दाईं ओर हमें वह URL मिलेगा जिसे हमें क्लिपबोर्ड पर कॉपी करना होगा। आप इसे चुन सकते हैं और दाईं ओर छोटे आइकन पर क्लिक करके इसे कॉपी कर सकते हैं।
हम Xcode खोलते हैं, और यदि हमने अभी तक अपना खाता नहीं जोड़ा है, तो अब यह करने का समय है। ऐसा करने के लिए, हम "प्राथमिकताएं> खाते" मेनू पर जाते हैं और अपनी ऐप्पल आईडी का डेटा दर्ज करते हैं जिसके साथ हम ऐप्पल डेवलपर प्रोग्राम में पंजीकरण करते हैं। मैं जोर देता हूं, आपको कुछ भी भुगतान करने की आवश्यकता नहीं है।
चूँकि हमारे पास अपना खाता एक्सकोड में जोड़ा गया है, इसलिए आवेदन हस्ताक्षर प्रक्रिया शुरू करने का समय है। ऊपरी पट्टी में हम चयन करते हैं "स्रोत नियंत्रण> चेक आउट".
दिखाई देने वाली विंडो में, नीचे के बॉक्स में, हमने उस पते को पेस्ट किया है जिसे हमने पहले कॉपी किया है, और «अगला» पर क्लिक करें
सामग्री डाउनलोड करने के कुछ सेकंड के बाद, निम्न विंडो दिखाई देगी। हम «मास्टर» का चयन करते हैं और «अगला» पर क्लिक करते हैं
एक बार आवेदन प्रसंस्करण समाप्त हो गया है, जो कुछ सेकंड से आधे घंटे से अधिक समय तक ले सकता है, आवेदन के आधार पर, जब "तैयार" लेबल खिड़की के शीर्ष पर दिखाई देता है, तो हम इसे अपने डिवाइस पर स्थापित कर सकते हैं। इस मामले में, जैसा कि यह iPhone के लिए एक एप्लिकेशन है, मैं USB-बिजली केबल का उपयोग करके अपने iPhone को कंप्यूटर से जोड़ता हूं, और मैं इसका चयन करता हूं क्योंकि यह ऊपर की छवि में दिखाई देता है। यह हो जाने के बाद, प्ले पर क्लिक करें, ऊपरी बाईं ओर काले त्रिकोण के साथ बटन, और एप्लिकेशन हमारे iPhone पर स्थापित किया जाएगा (इस उदाहरण में)। यदि आप एक वीडियो उदाहरण देखना चाहते हैं, तो यहां आप प्रोवेंस बनाने और स्थापित करने की प्रक्रिया देख सकते हैं, टीवीओएस के लिए कंसोल एमुलेटर।
ध्यान में रखने के लिए एक बहुत ही महत्वपूर्ण विवरण है Xcode और iOS (या tvOS) संस्करण संगत होना चाहिए। ऐप्पल आमतौर पर प्रत्येक संस्करण के लिए या कम से कम बीटास के लिए एक्सकोड को अपडेट करता है, इसलिए यदि आपके पास अपने डिवाइस पर एक बीटा स्थापित है और एक्सकोड में यह बीटा नहीं है, तो संभावना है कि यह आपको एप्लिकेशन इंस्टॉल करने की अनुमति नहीं देगा।
आप जो इंस्टॉल करते हैं, उसके साथ सावधानी
थोड़ा सामान्य ज्ञान: GitHub को Apple द्वारा नियंत्रित नहीं किया जाता है, और एप्लिकेशन ऐप स्टोर के फ़िल्टर के माध्यम से नहीं जाता है, इसलिए आप जो भी इंस्टॉल करते हैं, बहुत सावधान रहें। यह बेहतर है कि आप हमेशा अपने आप को आवेदन से पहले सूचित करें ताकि आपको अप्रिय आश्चर्य न हो। अभी सीमा आपके ऊपर है, और यह एक जिम्मेदारी है जिसे आपको मानना चाहिए।
नोट: इस उदाहरण में उपयोग किए गए एप्लिकेशन का उपयोग केवल इस उद्देश्य के लिए किया गया है। यह विशेष अनुप्रयोग इस पद्धति का उपयोग करके काम नहीं करता है क्योंकि इसमें अन्य निर्भरताएं हैं जो इस ट्यूटोरियल के लिए प्रासंगिक नहीं हैं।
क्या आप एक कार बना सकते हैं ताकि हम देख सकें कि ऐप्पल टीवी 4 पर मैम एमुलेटर कैसे स्थापित किया गया है?
फिलहाल यह ठीक नहीं है। लेकिन मैं यह सब कुछ सही होते ही करूंगा।
क्या यह विधि आपको Xcode में स्वयं ऐप्स बनाने की अनुमति देती है? या यह है कि GitHub से डाउनलोड किए गए ऐप्स के स्रोत कोड में कुछ विशेष है? धन्यवाद!!
GitHub में वे पहले से ही बने हुए हैं, आपको बस उन्हें अपने डिवाइस पर साइन इन और इंस्टॉल करना है
Kg1020