2013-10-19 4 views
9

मेरे पास एक साधारण मैक ओएसएक्स एप्लिकेशन है जो मैंने अपने लिए सिर्फ xcode5 में लिखा था। मेरे पास एक मैक डेवलपर खाता नहीं है। यानी मैंने $ 99 शुल्क का भुगतान नहीं किया है। (मेरे पास आईओएस डेवलपर खाता है और उसने $ 99 शुल्क का भुगतान किया है।)डेवलपर खाते के बिना मैक ओएसएक्स एप्लिकेशन को आप कैसे वितरित करते हैं?

मैं अपने घर में किसी अन्य मैक पर चलाने के लिए ऐप को कैसे वितरित कर सकता हूं? जब मैं प्रोजेक्ट को संग्रहीत करता हूं और वितरित करता हूं तो यह चाहता है कि मैं इसे अपने डेवलपर कुंजी से साइन इन करूं। क्या यह मुफ्त में करने का कोई तरीका नहीं है?

+3

इसे संग्रहित/वितरित करने की कोई आवश्यकता नहीं है - बस इसे बनाएं और इसे जो भी आप चाहते हैं उसे दें - यह बिल्ड/रिलीज़ फ़ोल्डर में है। –

+0

कोशिश कर रहा है, लेकिन जब मैं ऐप को दूसरे मैक पर ले जाता हूं और इसे लॉन्च करता हूं, तो कुछ भी नहीं होता है। मैं दायाँ क्लिक करता हूं और शो पैकेज सामग्री कहता हूं और सबकुछ वहां प्रतीत होता है। लेकिन यह एक फ़ोल्डर की तरह व्यवहार कर रहा है, न कि एक आवेदन। –

+1

क्या आप एक खोजक प्रति या कुछ अन्य विधि कर रहे हैं? क्या ऐप आपके विकास मशीन पर ठीक है? क्या आप किसी तीसरे पक्ष के ढांचे का उपयोग कर रहे हैं? ओएस एक्स के पुराने संस्करण पर लक्षित मैक है? –

उत्तर

8

बाईं ओर मेनू में "उत्पाद" नामक एक फ़ोल्डर है, इसका विस्तार करें। उत्पादों के तहत ऐप पर राइट क्लिक करें और "फाइंड इन फाइंडर" का चयन करें, फिर बस उस फ़ाइल को कॉपी करें।

मेरी देव मशीन ओएसएक्स 10.8.4 थी और लक्ष्य मशीन 10.7.5 थी इसलिए यह काम नहीं कर सका। मैंने लक्ष्य मशीन को 10.8.4 तक अपग्रेड किया और यह काम करता है।

+2

ठीक है - एफडब्ल्यूआईडब्ल्यू आप विकास परियोजना पर अपनी परियोजना सेटिंग्स भी बदल सकते हैं ताकि आपका निष्पादन योग्य ओएस एक्स के पुराने संस्करणों पर चल सके (एसडीके संस्करण सेटिंग और न्यूनतम ओएस एक्स संस्करण आदि बदलें) –

संबंधित मुद्दे