ios - ट्विटरकिट Xcode 6.3 के साथ संकलित नहीं करता है




twitter fabric.io (4)

मैंने एक्सकोड 6.3 के तहत फैब्रिक से ट्विटर पर एक ऐप में जोड़ा।

ऐप ने ट्विटरकिट के रन स्क्रिप्ट बिल्ड चरण चरण को जोड़ने से पहले संकलित किया था, लेकिन एक बार जब मैंने ट्विटरकिट जोड़ा तो यह डीबग बिल्ड के दौरान इस त्रुटि के साथ विफल रहा:

2015-02-23 11: 22: 32.382 रन [53735: 1513077] फैब्रिक.फ्रेमवर्क / रन 1.3.13 2015-02-23 11: 22: 32.388 रन [53735: 1513077]

कपड़ा: डीएसवाईएम त्रुटि

Path /Users/mfoouser/Library/Developer/Xcode/DerivedData/fabrictest/Build/Products/Debug-iphonesimulator/fabrictest.app.dSYM पर fabrictest.app.dSYM को संसाधित करने में असमर्थ, सुनिश्चित करें कि आपकी प्रोजेक्ट बिल्ड सेटिंग्स एक डीएसवाईएम फ़ाइल उत्पन्न कर रही हैं। सभी कॉन्फ़िगरेशन के लिए DEBUG_INFORMATION_FORMAT को बौने-साथ-डीएसआईएम पर सेट किया जाना चाहिए। यह एक समय मुद्दा भी हो सकता है, सुनिश्चित करें कि फैब्रिक रन स्क्रिप्ट बिल्ड चरण अंतिम निर्माण चरण है और कोई अन्य स्क्रिप्ट्स ने एक्सकोड किए गए स्थान से डीएसवाईएम को स्थानांतरित नहीं किया है।

निकास कोड 1 के साथ कमांड / बिन / sh विफल

किसी को इसके चारों ओर एक रास्ता मिल रहा है?


आप नीचे दिए गए चरणों का पालन कर सकते हैं, यह मेरे लिए काम करता है।

  1. अपनी परियोजना की खुली बिल्ड सेटिंग और "डीबग प्रतीक उत्पन्न करें" की खोज करें और इसे हां पर सेट करें। जैसा कि नीचे स्क्रीनशॉट में है

  2. निर्माण सेटिंग में डीबग जानकारी प्रारूप के लिए खोजें और "डीबग सूचना प्रारूप" के लिए खोजें, फिर " डीएसएआरएफ फ़ाइल के साथ डीडब्ल्यूएआरएफ " को " डीबग जानकारी प्रारूप" सेट करें


प्रस्तावित उत्तरों में से कोई भी मेरे लिए काम नहीं करता है।

फैब्रिक ऐप के माध्यम से Fabric.framework और Fabric.framework दोनों को Fabric.framework और उन्हें फिर से Cocoapods माध्यम से जोड़ा गया।

** इसका मतलब यह नहीं है कि Cocoapods केवल कामकाज है, लेकिन शायद उन्हें फिर से परियोजना में फिर से जोड़ा जाना चाहिए।


यह एक साधारण फिक्स था। बस त्रुटि स्थिति के रूप में करें, अपने डीबग निर्माण के लिए डीएसवाईएम पीढ़ी चालू करें।

इससे अपनी बिल्ड सेटिंग्स बदलें:

इसके लिए:

फिर फिर से बिल्ड का चयन करें। इसे अब संकलित और चलाया जाना चाहिए।


यह मेरे लिए काम नहीं करता है क्योंकि यह पहले से ही 'डीएसवाईएम के साथ' सेट किया गया था और यह भी नहीं बनाया गया था। चीजों को खोदने और कोशिश करने के बाद, ऐसा लगता है कि समस्या (कम से कम मेरे लिए) बिल्ड सेटिंग्स> डीबग सिंबल जेनरेट करें, जो डिफॉल्ट रूप से नो पर सेट की गई थी। मैंने इसे हां में बदल दिया और यह एक आकर्षण की तरह काम किया।





fabric.io