2014-09-18 8 views
21

मैं अपने आईओएस प्रोजेक्ट में Crashlytics प्लगइन जोड़ना चाहता हूं जो Run script चरण जोड़ने की मांग करता है। लेकिन कोई फर्क नहीं पड़ता कि मुझे क्या करना - ऐड निर्माण चरण के लिए सभी विकल्प अक्षम हैं:एक्सकोड: बिल्ड चरण को अक्षम कर दिया गया है

enter image description here

  • मैं लक्ष्य का चयन करें -> चरण का निर्माण
  • मैं उचित योजना है
  • मेरे परियोजना में अच्छी तरह से चलाता है - कोई मुद्दों,

मैं Xcode 6

चलाने

उत्तर

56

मैं अपने प्रश्न का उत्तर देता हूं क्योंकि मुझे सही समाधान खोजने के लिए समय लगता है।

यह वास्तव में अजीब बात है कि वही समस्या पुरानी संस्करणों से एक्सकोड 7+ तक माइग्रेट हो जाती है। मैं इसी तरह की समस्या की टिप्पणी से एक में समाधान नहीं मिला:

how-to-add-a-copy-files-build-phase-to-my-target (@Paul सोल्ट को क्रेडिट)

इसकी एक बग, जब उपयोगकर्ता Build Pahses टैब का चयन करता है, XCode कि न दिखाई दें।

समाधान

  • चयन Target ->Build Phases
  • के बाद, खोज प्रपत्र या बेहतर तरीका के तहत किसी भी क्षेत्र, बस खुले Target Dependencies ड्रॉप डाउन
  • संपादक पर क्लिक करें -> जोड़ें बिल्ड चरण

मुझे आशा है कि यह टिप्पणियों को पढ़ने के बजाय किसी को समय बचाएगा;)

+5

मेरे मामले 'के चरण का निर्माण' जब मैं मीटर संकलन फ़ाइलें –

+1

मेरे मामले में से एक का चयन सक्रिय हो जाते हैं में सीपीपी फ़ाइलों –

+0

से किसी पर क्लिक करने के लिए मेरे लिए किया था, मैं .xcodeproj खोला .xcworkspace – wilco

5

अपरिवर्तित समाधान मेरे लिए काम नहीं करता है, लेकिन एक और है - भले ही "संपादक-> बिल्ड फेज चरण" को "बिल्ड चरण" फलक के ऊपरी बाईं ओर छोटे "+" से बाहर ग्रे किया गया हो, और यह काम करता है।

तो परियोजना नाविक में परियोजना का चयन लक्ष्य का चयन करें का चयन करें सामग्री फलक के शीर्ष पट्टी में "के चरण का निर्माण" "के चरण बनाएँ" फलक के ऊपरी बाएं भाग में स्थित "+" प्रतीक क्लिक करें

+0

जीनियस में काम नहीं करता है। मैं एक्सकोड 8 में हूं और अन्य सुझाव मेरे लिए काम नहीं करते हैं। –

1

मैक्सिम का जवाब मेरे लिए काम नहीं करता था।

मैं एक ही समस्या थी और इसे हल के रूप में निम्नानुसार है और मैं सेब के विरुद्ध कोई बग खोला:

1.) संपादित योजना: https://bugreport.apple.com

पर इस मुद्दे 22,516,266 यहाँ कैसे मैं मेरे लिए समस्या हल हो जाती है। ..

Edit Scheme...

2।) स्कीमा के प्रासंगिक चरण में आप प्री-क्रिया या पोस्ट-लड़ाई है, जहां आप "नया भागो स्क्रिप्ट कार्रवाई"

Define Build Process

मिलेगा मैं तुम्हें काफी आप की तरह किसी भी कार्यप्रवाह बनाने लगता है के रूप में स्क्रिप्ट जोड़ सकते हैं इसके साथ।

उम्मीद है कि मदद करता है।

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