2011-02-01 13 views
5

मैं जानना चाहता था कि आईपीए बनाने के लिए क्या उपयोग है और परीक्षण के लिए क्लाइंट को वितरित करें जब हम आसानी से निर्मित ऐप को ज़िप कर सकते हैं और ज़िपित .app फ़ाइल वितरित कर सकते हैं।क्लाइंट को वितरण के लिए आईपीए बनाने के लिए

.ipa बनाने का क्या फायदा है?

क्या यह ipa बनाने के लिए मोबाइल प्रावधान प्रोफ़ाइल की आवश्यकता नहीं है?

मेरे संदेह को स्पष्ट करें।

उत्तर

3

आईपीए फ़ाइल वास्तव में स्थापित करने योग्य है।

मैं पढ़ सलाह देते हैं iOS Development Guide (विशेष रूप से "वितरित अनुप्रयोग" अनुभाग देखें), इस विस्तार से सब कुछ बताते हैं के रूप में।

+0

इसलिए इसका मतलब है कि हमें .ipa बनाने के लिए मोबाइल प्रावधान प्रोफ़ाइल की आवश्यकता है। लेकिन फिर .app पर क्या फायदा है। – Aisha

+0

@Laura यदि आप उपर्युक्त लिंक पढ़ते हैं, तो सभी स्पष्ट हो जाना चाहिए। :-) –

+0

आपको परेशान करने के लिए खेद है, मैंने पूरे दस्तावेज़ को पढ़ा लेकिन मुझे अभी भी .app फ़ाइल को वितरित करने पर .ipa को वितरित करने का लाभ नहीं मिला है। – Aisha

4

मैं अपने अनुभव से आप एक फायदा कहते थे। जब आप एक ग्राहक के लिए ज़िपित .app फ़ाइल देने, अगर वह Windows मशीन पर आइट्यून्स उपयोग कर रहा है, वह इसे खोलने के लिए (के रूप में .app Windows में एक फ़ोल्डर की तरह दिखता है) परीक्षा की जाएगी। वह वास्तव में ऐप को अनुपयोगी प्रस्तुत करेगा। हालांकि आईपीए फ़ाइल किसी भी तरह से खोला नहीं जा सकता है। तो यह विचार किए बिना आईपीए वितरित करना सुरक्षित है कि यह मैक या विंडोज पीसी पर तैनात किया जा रहा है या नहीं।

0

Build मेनू में Build and Archive कमांड का उपयोग करें। फिर आप इसे ipa संग्रह के रूप में डिस्क पर सहेज सकते हैं।

-1

आपको .ipa के साथ मोबाइल प्रोविजनिंग प्रोफ़ाइल भेजने की आवश्यकता नहीं है, इसलिए अपने क्लाइंट के लिए इंस्टॉल करना आसान है। और इसे बनाना आसान है (उत्पाद-> .ipa नाम देने से शेयर की तुलना में एक्सकोड में संग्रह)।

मुझे समझ नहीं आता क्यों Apple iOS provisionning पोर्टल में .app के लिए कलाओं देता है।

+0

मुझे लगता है कि यह गलत है। ऊपर उल्लिखित लिंक में (http://developer.apple.com/library/ios/#documentation/Xcode/Conceptual/ios_development_workflow/145-Distributing_Applications/distributing_applications.html), यह कहता है: खोजक में, प्रावधान प्रोफ़ाइल खींचें (.mobileprovision एक्सटेंशन वाली फ़ाइल) डॉक में iTunes आइकन पर। एप्लिकेशन संग्रह .ipa पर डबल-क्लिक करें। एप्लिकेशन आईट्यून्स एप्लीकेशन सूची में दिखाई देता है। ... –

+0

क्या गलत है? एक .ipa स्थापित करने के लिए .mobileprovision उपयोगी नहीं है। मुझे इस बारे में निश्चित है क्योंकि मैं इस तकनीक का एक साल से उपयोग करता हूं। क्या आप कोशिश कर रहे थे कि मैं क्या कह रहा था? – CedricSoubrie

+0

नहीं, मैंने नहीं किया। मैं बस यह इंगित कर रहा हूं कि विषय पर ऐप्पल प्रलेखन पहले प्रावधान प्रोफ़ाइल को स्थापित करने के लिए कहता है, फिर .ipa। मैंने प्रोफाइल के बिना .ipa फ़ाइलों को देने का प्रयास किया है, और यह असफल रहा। सुनिश्चित नहीं है कि आप इसे सफलतापूर्वक कैसे कर रहे हैं ... –

1

मैं .ipa over.app का उपयोग करने का कारण यह है कि आप अपने ग्राहकों को iTevice से सीधे मोबाइल सफारी से आईट्यून्स के माध्यम से बिना अपने एडहोक बिल्ड को इंस्टॉल कर सकते हैं।

यह बहुत काम में आता। हालांकि, यह करने के लिए कुछ शोध लेता है क्योंकि यह एक बहुत ही कठिन है। असल में आपके पास एक HTML पृष्ठ होना चाहिए जो एक manifest.plist के लिंक को शामिल करता है जिसमें .ipa फ़ाइल का लिंक होता है।

http://jeffreysambells.com/posts/2010/06/22/ios-wireless-app-distribution/

4

हालांकि middaparka के जवाब के रूप में सही चिह्नित किया गया है, उसके जवाब में लिंक अब मान्य नहीं है। अद्यतन संदर्भ App Distribution Guide

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