2014-04-04 12 views
5

मैं आईफोन विकास के लिए नया हूं और मुझे यकीन नहीं है कि वास्तव में बाइनरी का परीक्षण कैसे किया जाए जो ऐप्पल को भेजा जाएगा। आज मैंने एक ऐसा निर्माण जारी किया जो मेरे स्थानीय डिवाइस पर बहुत अच्छा काम करता है लेकिन जारी ऐप स्टोर संस्करण काम नहीं करता है और लॉन्च पर लटका हुआ है।मैं आईओएस ऐप स्टोर निर्माण के उत्पादन का परीक्षण कैसे कर सकता हूं?

मैं यह पता लगाने की कोशिश कर रहा हूं कि मैं अपने उत्पादन के निर्माण का परीक्षण कैसे कर सकता हूं ताकि यह फिर से न हो।

मैंने एक विज्ञापन-बाइनरी बनाने की कोशिश की और आईपीए को अपने डेस्कटॉप पर सहेजा, फिर आईट्यून्स में आयात किया। ऐप सिंक और डाउनलोड किया गया लेकिन अंधेरा रहा और कहा 'प्रतीक्षा ..'।

मैंने टेस्ट फ्लाइट के लिए साइन अप किया और कहा कि मेरा आईपीए उत्पादन के लिए बनाया गया था और एसडीके नहीं मिला।

क्या मुझे विज्ञापन-निर्माण और प्रोफाइल का शोध करने की आवश्यकता है? ऐसा लगता है कि वास्तव में भ्रमित हो रहा है और मुझे यकीन नहीं है कि कहां देखना/सीखना शुरू करना है।

उत्तर

6

जब आप ऐपस्टोर में सबमिट करने के लिए एक संग्रह बनाते हैं, तो यह आयोजक के तहत सहेजा जाता है (ऑर्गनाइज़र खोलने के लिए प्रेस कमांड + Shift + 2)। आप एआईपीए फ़ाइल के रूप में विज्ञापन-प्रसार वितरण के लिए एक ही संग्रह को सहेज सकते हैं, और फिर इसे आईट्यून्स या टेस्टफलाइट का उपयोग करके इंस्टॉल कर सकते हैं।

ऑर्गनाइज़र में, बस सही संग्रह का चयन करें, 'वितरित करें' पर क्लिक करें, और 'विज्ञापन-वितरण वितरण' का चयन करें और अपने विज्ञापन-प्रसार वितरण प्रोफ़ाइल के साथ आईपीए पर हस्ताक्षर करें (यदि आपने विज्ञापन-प्रसार वितरण नहीं बनाया है प्रोफ़ाइल, developer.apple.com पर एक बनाएं, इसे डाउनलोड करें और इसे अपने मैक ओएस कीचेन में आयात करने के लिए डबल-क्लिक करें) .आईपीए फ़ाइल उत्पन्न करने के लिए।

जब तक आप अपने ऐपस्टोर संग्रह को विज्ञापन-प्रसार वितरण प्रोफ़ाइल के साथ दोबारा साइन-इन करते हैं, तो इसे आपके परीक्षण उपकरणों पर स्थापित और निष्पादित करना चाहिए।

+0

यह काम नहीं करेगा क्योंकि उत्पादन/रिलीज/लाइव संस्करण को वितरण प्रोफ़ाइल के साथ हस्ताक्षरित किया जाएगा जो आपको ऐप स्टोर के बिना इसे अपने डिवाइस पर चलाएगा। – Popeye

+0

मैंने अभी कोड का हस्ताक्षर बिट के साथ अपना जवाब संपादित किया है। उसे विज्ञापन-प्रसार वितरण प्रोफ़ाइल का चयन करना चाहिए। जब तक कि हस्ताक्षर प्रोफ़ाइल वैध है, ऐप ऐप स्टोर से वही निष्पादित करेगा। –

+1

धन्यवाद! इसने इसे समझना बहुत आसान बना दिया। एकमात्र चीज जो अलग थी वह मेरे एक्सकोड पर है, मैं संग्रह और डिस्ट पर राइट क्लिक नहीं कर सका। मुझे एक क्लिक करना पड़ा और फिर डिस्ट को हिट करना पड़ा। बटन, फिर विज्ञापन-प्रसार। अब जब मैंने इसे आईट्यून्स और टेस्टफलाइट दोनों में काम कर रहे विज्ञापन-प्रसार के साथ हस्ताक्षर किया है। धन्यवाद! – SkinnyGeek1010

0

का पालन करें निम्न चरणों का उम्मीद है कि यह काम करेगा

  1. अपने iPhone से आवेदन को हटा दें।
  2. एक नया एडहोक वितरण प्रावधान प्रोफ़ाइल बनाएं, अपने डिवाइस को चलाने के लिए आप उस प्रोफ़ाइल में शामिल हैं।
  3. सुनिश्चित करें कि नव निर्मित प्रोफ़ाइल से जुड़े प्रमाणपत्र में एक वैध निजी/सार्वजनिक कुंजी जोड़ी है।
  4. संग्रह बनाने के बाद, देखें कि नव निर्मित प्रोफ़ाइल के साथ निर्माण बनाया जाना चाहिए (संग्रह के बाद आने वाली ड्रॉप डाउन से)।
  5. यदि समस्या बनी रहती है, तो .ipa को .zip का नाम बदलने के लिए पेलोड फ़ोल्डर पर जाएं .app पर क्लिक करें और पैकेज सामग्री दिखाएं, एम्बेडेड प्रोफ़ाइल सही प्रोफ़ाइल दिखाती है और डिवाइस जोड़े गए हैं।
संबंधित मुद्दे

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