मैंने एक xcode प्रोजेक्ट बनाया है। अब मैं उस एप्लीकेशन का उपयोग करने के लिए अपने दोस्त को .app फ़ाइल देना चाहता हूं। मुझे यह फ़ाइल कहां से मिलेगी? इंस्टॉलर पैकेज का उपयोग करके अपने एप्लिकेशन फ़ोल्डर में इस .app फ़ाइल को कैसे स्थापित करें?
जवाबों:
रिलीज़ संस्करण बनाएँ, और .app फ़ाइल आपके प्रोजेक्ट के बिल्ड / रिलीज़ फ़ोल्डर के अंतर्गत है। बस इसे अपने मित्र की मशीन के एप्लिकेशन फ़ोल्डर में कॉपी करें। मुझे नहीं लगता कि आपको इंस्टॉलर बनाने की आवश्यकता है।
आप यहाँ .app फ़ाइल पा सकते हैं:
~/Library/Developer/Xcode/DerivedData/{app name}/Build/Products/Deployment/
पथ का श्रेय इस उत्तर को जाता है
SIDENOTE: मुझे इसके बाद अपने iPad में आने में बहुत मज़ा आया। हालांकि यह काम किया। आईओएस 5.1.1 :) के साथ स्नो लेपर्ड + एक्सकोड 4.2 + आईपैड का उपयोग करना - मैंने आईपैड में ऐप प्राप्त करने के लिए आईफोन कॉन्फ़िगरेशन उपयोगिता का उपयोग किया (आपको ऐप को जोड़ना होगा, फिर डिवाइस पर क्लिक करें, फिर "इंस्टॉल करें" पर क्लिक करें। एप्लिकेशन जो आपने अभी-अभी iphone कॉन्फिगरेशन यूटिलिटी के "एप्लिकेशन लाइब्रेरी" में जोड़ा था) और डिस्ट्रीब्यूशन प्रोविजनिंग प्रोफाइल बनाना था और WWDR सर्टिफिकेट हासिल करना था और अंत में सभी सर्टिफिकेट्स बनने के बाद Xcode में बिल्ट सेटिंग बदलनी थी। यहाँ देखें
लेकिन बहुत मज़े के बाद अब मैं अपने iPad पर अपना पहला ऐप देख रहा हूँ :) - btw, ऐप स्टोर में ऐप प्राप्त करने के लिए आपको एक ऐप स्टोर बनाने की ज़रूरत है डिस्ट्रीब्यूशन प्रोविज़निंग प्रोफाइल, जबकि इन जैसे तदर्थ इंस्टाल के लिए आप एक ऐड हॉक बनाते हैं एक। इसके लिए थोड़ा और अधिक है, लेकिन मुझे लगता है कि ये सबसे महत्वपूर्ण और मुश्किल कदम हैं। का आनंद लें।
पुनश्च। बस याद है कि आपको बिल्ड प्रकार (Xcode के शीर्ष बाएं) को "iOS डिवाइस" पर सेट करना होगा, अन्यथा यह आपके एप्लिकेशन पर कभी हस्ताक्षर नहीं करेगा। इसलिए ऊपर दिए गए पथ नाम में केवल सीमित मूल्य है: हाँ, इसमें .app फ़ाइल होगी, लेकिन नहीं, आप इसे अपलोड नहीं कर सकते (कम से कम iPhone कॉन्फ़िगरेशन सुविधा का उपयोग नहीं कर रहे हैं) क्योंकि यह कोड हस्ताक्षरित नहीं है - आपको मिलेगा a "त्रुटि को मान्य हस्ताक्षर कॉपी नहीं कर सका"। इसलिए इसे "iOS डिवाइस" में बदलें और निर्माण करें (ऊपर दिए गए यूआरएल के अनुसार Xcode के बिल्ड सेक्शन में सही सर्टिफिकेट का चयन करना याद रखें)। उसी बिल्ड सेक्शन में, आप "इंस्टॉलेशन बिल्ड प्रोडक्ट्स लोकेशन" को एक अलग पथ पर सेट कर सकते हैं, ताकि आप यह निर्धारित कर सकें कि कहां पर .app (जो ठीक से कोड किया गया है) समाप्त होता है।
अंत में - यहाँ आपका .APP प्रॉजेक्ट फाइल है!
आवेदन आपकी परियोजनाओं बिल्ड निर्देशिका में दिखाई देगा। Xcode विंडो के बाईं ओर स्रोत फलक में आपको 'उत्पाद' नामक अनुभाग देखना चाहिए। के तहत सूचीबद्ध आपका आवेदन नाम होगा। यदि आप इस पर राइट-क्लिक करते हैं, तो आप फाइंडर में एप्लिकेशन पर ले जाने के लिए 'रिवाइल इन फाइंडर' का चयन कर सकते हैं। आप इसे सीधे अपने मित्र को भेज सकते हैं और वह इसे केवल अपने एप्लिकेशन फ़ोल्डर में कॉपी कर सकता है। अधिकांश अनुप्रयोगों को मैक ओएस एक्स पर इंस्टॉलर पैकेज की आवश्यकता नहीं होती है।
Xcode 4.5.2 के तहत, आप .app फ़ाइल को इस तरह पा सकते हैं:
Xcode 7 में Product> संग्रह का उपयोग करने का एक त्वरित तरीका है। यह संभवतः प्रस्तुत करने के लिए एक हस्ताक्षरित प्रति नहीं है, लेकिन यह परीक्षण के लिए किसी और को देने के लिए पर्याप्त है।
Xcode 8.1
उत्पाद -> पुरालेख तब दाहिने हाथ की ओर अपने ड्राइव पर कहीं निर्यात करें।
मैं Appium मोबाइल स्वचालन के लिए के रूप में आप की जरूरत है। सिम्युलेटर पर ios एप्लिकेशन को चलाने के लिए .app फ़ाइल की तरह मुझे भी आप में से कई इस समस्या का सामना। तो मैं समझाता हूं कि उस .app फ़ाइल को कैसे बनाया जाए और वह कहां स्थित है।
1.Open Xcode।
2. अपने नमूना परियोजना पर क्लिक करें। (यदि आपके पास नहीं है तो नया xcode प्रोजेक्ट बनाएं) पर क्लिक करें
3. स्क्रीन के अंदर बाएं पैनल में आपको उत्पाद फ़ोल्डर दिखाई देंगे, फिर क्लिक करें और उसका विस्तार करें, आपको सूची दिखाई देगी।