2013-12-14 5 views
5

आईफोन पर केवल एक आईफोन के लिए आईओएस पर विज्ञापन वितरण के लिए संग्रह बनाने की कोशिश करते समय मुझे एक त्रुटि मिल रही है। ऐप को उचित प्रमाणपत्रों के साथ हस्ताक्षरित किया गया है और उचित प्रावधान प्रोफ़ाइल है (एक ऐसे दोस्त के साथ चेक किया गया है जो ठीक से साइन इन करने में सक्षम था, इसलिए यह कोड हस्ताक्षर समस्या नहीं है)।ओएसएसटैटस त्रुटि -67028 जब बिल्डिंग विज्ञापन आईओएस ऐप

enter image description here

जब भी मैं Xcode संग्रह पैनल के साथ वितरित करने के लिए प्रयास करते हैं, मैं एक चेतावनी पत्र में निम्न त्रुटि संदेश मिलता है:

OSStatus error -67028 

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

क्या कोई इस मुद्दे में पहले भाग गया है?

चीजें मैं देख लिया है कर रहे हैं:

  • कोड पर हस्ताक्षर करने (उत्पन्न सभी नए प्रमाणपत्र और प्रोफाइल सिरे से शुरू करने के लिए)
  • फ़ाइलें और चौखटे

enter image description here

केवल चीजें जिन्हें मैं बंद कर सकता हूं फ़ाइलों और ढांचे के साथ मिल सकता है यह है कि मुख्य स्टोरीबोर्ड फ़ाइल (Main_iPhone.storyboard) fou नहीं हो सका कॉपी बंडल संसाधनों में, हालांकि स्टोरीबोर्ड एक्सकोड में ठीक से लोड होता है और संपादन की अनुमति देता है, और Base.lproj फ़ोल्डर के तहत खोजक में पाया जा सकता है।

+0

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

उत्तर

0

docs के अनुसार, 67028 का अर्थ है "बंडल प्रारूप अपरिचित, अमान्य, या अनुपयुक्त है"। यह बहुत अस्पष्ट है, इसलिए मैं आपके वर्तमान लीड की जांच करूँगा, यानी यह सुनिश्चित करें कि Main_iPhone.storyboard फ़ाइल वास्तव में संकलित बंडल में है। यदि नहीं, तो यह सुनिश्चित करने के लिए अपनी "प्रतिलिपि फ़ाइलें" बिल्ड चरण देखें।

+0

जानकारी के लिए धन्यवाद। यह मुद्दा हॉकीएप एकीकरण से संबंधित था जो रिलीज निर्माण के दौरान हेडर फ़ाइल नहीं पाया गया था। – coryb

+0

क्या आप समझेंगे कि एकीकरण का कौन सा हिस्सा इसका कारण बन रहा था? – Kerni

+0

हाय कॉनी, क्या आप इस मुद्दे को ठीक करने के तरीके को विस्तारित कर सकते हैं क्योंकि मुझे एक ही चीज़ का सामना करना पड़ता है @coryb –

5

मुझे हॉकीएप एसडीके के साथ एक ही समस्या थी। मैंने वास्तव में क्या किया था

  1. फ्रेमवर्क फ़ोल्डर से "संदर्भ निकालें" का चयन करके हॉकीएप एसडीके को हटाएं।
  2. खींचें & ड्रॉप फ़ोल्डर HockeySDK.embeddedframework XCode फ़्रेमवर्क फ़ोल्डर
  3. "गंतव्य समूह के फ़ोल्डर में कॉपी आइटम (यदि आवश्यक)" का चयन रद्द करें
  4. करें
  5. का चयन करें "किसी भी जोड़ा फ़ोल्डरों के लिए समूह बनाएं" करने के लिए अपने लक्ष्य
+0

मुझे यकीन नहीं है कि मैं अनुसरण कर सकता हूं: तो क्या आप वास्तव में फिर से चरणों को दोहराते हैं? क्या आपने पहली बार कुछ अलग किया था? – Kerni

+0

हां। पहली बार मैंने एसडीके को फ्रेमवर्क फ़ोल्डर में खींच लिया और गिरा दिया और "आइटम कॉपी करें ..." चुना, हालांकि वे वहां थे। मैंने डिफ़ॉल्ट रूप से "फ़ोल्डर संदर्भ बनाएं ...." भी चुना है जो त्रुटि कोड का कारण बन सकता है, इसलिए मैंने ऊपर दिए गए चरणों को दोहराया है और यह –

+1

मैक ऐप संग्रह करते समय मुझे एक ही त्रुटि थी। तृतीय पक्ष ढांचे को हटाने और पुनः जोड़ने में मदद मिली (मेरे मामले में Dropbox.framework) – codingFriend1

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