मैं Firebase पर dSYM अपलोड करने के लिए यहां सूचीबद्ध चरणों का पालन करने का प्रयास कर रहा हूं।

मैं जेनकींस को एक बिल्ड सर्वर के रूप में उपयोग कर रहा हूं। यह मेरी लिपि है:

GOOGLE_APP_ID=1:my:app:id
Pods/FirebaseCrash/upload-sym "/Path/To/Service_Account/file.json"

मुझे यह त्रुटि मिल रही है:

Pods/FirebaseCrash/upload-sym:113: error: TARGET_BUILD_DIR: Value missing

मैं लक्ष्य निर्माण निर्देशिका कैसे निर्दिष्ट करूं?

0
Cloud9999Strife 15 सितंबर 2017, 16:04
आप अपना प्रोजेक्ट कैसे बना रहे हैं? विफल होने का कारण यह है कि उस स्क्रिप्ट को प्रोजेक्ट बिल्ड चरण के तहत निष्पादित किया जाना है; इनमें TARGET_BUILD_DIR जैसे Xcode पर्यावरण चर पहले से ही सेटअप हैं। यदि आप xcodebuild का उपयोग कर रहे हैं, तो लिंक करने के बाद उस स्क्रिप्ट को रन स्क्रिप्ट बिल्ड चरण में जोड़ने का प्रयास करें।
 – 
Eric Shieh
15 सितंबर 2017, 21:42

1 उत्तर

सबसे बढ़िया उत्तर

एरिक शीह की टिप्पणी के अनुसार, जेनकिंस की बिल्ड स्क्रिप्ट में स्क्रिप्ट के काम नहीं करने का कारण यह था कि जेनकिंस के माध्यम से चलते समय कुछ पर्यावरण चर जो Xcode आपूर्ति गायब हैं।

इसलिए, मैंने एक रन स्क्रिप्ट चरण जोड़ा जैसा कि दस्तावेज़ीकरण से पता चलता है और फिर "इंस्टॉल करते समय केवल स्क्रिप्ट चलाएँ" विकल्प को चिह्नित किया।

संग्रह होने पर ही यह विकल्प स्क्रिप्ट चलाएगा।

0
Cloud9999Strife 18 सितंबर 2017, 09:08