जवाबों:
अद्यतन: XCode 7 के साथ अब मुफ्त में अपने iOS9 + डिवाइस पर एक ऐप को तैनात करना संभव है। यदि आपको AppleStore में अपने ऐप को प्रकाशित करने की आवश्यकता है तो ही आपको पेड सदस्यता की आवश्यकता होगी। अधिक विवरण के लिए qqbenq का उत्तर देखें।
सदस्य बने बिना, आप केवल सिम्युलेटर में अपना ऐप चला सकते हैं। डिवाइस पर ऐप इंस्टॉल करने में सक्षम होने के लिए आपको एक भुगतान सदस्य होना चाहिए।
IOS और Mac OS X के लिए Xcode IDE, डैशकोड, इंस्ट्रूमेंट्स, इंटरफेस बिल्डर, iOS सिम्युलेटर और अतिरिक्त डेवलपर टूल का एक सूट विकसित करना शुरू करें।
अपने अनुप्रयोगों को अंतिम रूप देने के लिए iPad, iPhone और iPod स्पर्श पर अपने कोड का परीक्षण और डीबग करें।
Xcode 7 और iOS 9 उपयोगकर्ताओं को ऐप्पल डेवलपर लाइसेंस के लिए भुगतान किए बिना निजी उपकरणों पर ऐप्स को संकलित करने और स्थापित करने की अनुमति देते हैं:
अब हर कोई अपने ऐप को अपने ऐप्पल डिवाइस पर प्राप्त कर सकता है।
Xcode 7 और स्विफ्ट अब हर किसी के लिए ऐप बनाने और उन्हें सीधे अपने Apple डिवाइस पर चलाने के लिए आसान बनाते हैं। बस अपने ऐप्पल आईडी के साथ साइन इन करें, और अपने विचार को एक ऐप में बदल दें, जिसे आप अपने आईपैड, आईफोन या ऐप्पल वॉच पर छू सकते हैं। Xcode 7 बीटा डाउनलोड करें और इसे आज ही आजमाएँ। कार्यक्रम की सदस्यता की आवश्यकता नहीं है।
से उद्धृत: https://developer.apple.com/xcode/
यदि आपको अन्य ऐप्पल आईडी को अपना ऐप चलाना है, तो TestFlight और भुगतान किया गया Apple डेवलपर खाता समझ में आता है। आपको भुगतान करने की भी आवश्यकता है यदि आप iOS 9 और Xcode 7 का उपयोग नहीं कर सकते हैं या पुराने टूल और OS चलाना चाहते हैं।
आपको जेलब्रेक डिवाइस की आवश्यकता है। मेरे पक्ष में, मैं इसे जेलब्रेक करने की सलाह देता हूं। इसके अलावा, इसमें बहुत सारी शांत और उपयोगी चीजें हैं।
Appsync के लिए निर्देश (iDevice में ऐप्स चलाने के लिए आवश्यक)
IOS 3.1 / 3.2 / 4.x / 5.x / 6.x / 7 डिवाइस पर स्व हस्ताक्षरित आईपीए स्थापित करने के लिए,
एप्लिकेशन बनाने और उन्हें आपके iDevice में चलाने के निर्देश:
Mac OS X पर, किचेन एक्सेस -> प्रमाणपत्र सहायक -> एक प्रमाणपत्र बनाएं। यह प्रमाणपत्र सहायक विंडो खोलता है। नाम दर्ज करें (मेरे मामले में यह Securitylearn.net है) और कोड हस्ताक्षर के रूप में प्रमाणपत्र प्रकार का चयन करें। मुझे डिफॉल्ट विकल्प को ओवरराइड करने दें। हिट तब तक जारी रखें जब तक कि यह प्रमाण पत्र नहीं बनाता।
कॉपी /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Info.plist to Desktop। प्लिस्ट फ़ाइल को संपादित करें और XCiPhoneOSCodeSignContext की सभी घटनाओं को XCCodeSignContext द्वारा प्रतिस्थापित करें "XCiPhoneOSCodeSignContext" 3 स्थानों पर प्रकट होता है - डिफ़ॉल्टप्रकार, रनटाइमरक्वायर्स, ओवरराइडप्रोटेक्टी, इन सभी को प्रतिस्थापित करना सुनिश्चित करें।
संशोधित Info.plist फ़ाइल को /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/ निर्देशिका में कॉपी करें और मौजूदा फ़ाइल को बदलें।
6.0 यदि आप इसे अपने डिवाइस पर सीधे चलाना चाहते हैं, तो अपने जेलब्रेक डिवाइस को Appsync इंस्टॉल से कनेक्ट करें और फिर "रन" बटन के बगल में अपने डिवाइस का नाम चुनें। (यदि आप इस विकल्प को चुनते हैं तो यह ट्यूटोरियल का अंत है)
6.1 यदि आप एक .ipa फ़ाइल चाहते हैं, तो iOS डिवाइस का चयन करें, और नीचे दिए गए निर्देशों का पालन करें
.App फ़ाइल के लिए डिफ़ॉल्ट स्थान है - / उपयोगकर्ता / [उपयोगकर्ता नाम] / लाइब्रेरी / डेवलपर / Xcode / DerivedData / [आपका ऐप] / बिल्ड / उत्पाद / डीबग-आईफोन /
छवियों के साथ अधिक विस्तृत निर्देशों के लिए Securitylearn पोस्ट पर जाएं
आप इसे कर सकते हैं अगर iPad जेलब्रोकेन है। लेकिन इसका मतलब है कि आपको अपने डिवाइस को जेलब्रेक करना होगा और ऐप गैर-जेलब्रेक डिवाइस पर काम नहीं कर सकता है, क्योंकि आप लाइव एनवायरमेंट में परीक्षण नहीं कर सकते हैं।
यदि आप देव कार्यक्रम में शामिल हो जाते हैं तो आपको आईओएस के बीटा डाउनलोड के साथ-साथ ऐप स्टोर में जमा करने में सक्षम हो जाएगा।
मेरी सलाह होगी, यदि आप अपने कैश को कुछ समय के लिए हैंग करना चाहते हैं, तो ऐप को विकसित करें, इसे सिम्युलेटर में परीक्षण करें जो कि एक्सकोड डाउनलोड करने से आता है, और एक बार जब आप इससे खुश हो जाते हैं तो प्रोग्राम में शामिल हो जाते हैं।