ios - CocoaPods not creating Pods.xcconfig on pod install -
कोकोपोड्स अब pod install
पर pod install
फ़ाइल नहीं बना रही है कोड> मेरी परियोजना के लिए फ़ाइल प्रोजेक्ट कार्यक्षेत्र के भीतर लाल फ़ॉन्ट में दिखाई देती है और पॉड /
निर्देशिका में नहीं है।
मेरा Podfile
इस प्रकार दिखता है:
मंच: ios, '7.0' लक्ष्य "ProjectName" # टीम बनाई गई फली - निजी स्पेस रेपो पॉड 'प्रोजेक्ट इमेज ऑब्जेक्ट', '0.1.0' पॉड '+ छवि + बंडल + नाम' में रखी गई और संस्करणबद्ध है। '0.1.0' # टीम फोर्केड पॉड्स - निजी स्पेस रेपो पॉड 'मैजिक रेकार्ड', '2.2.1-पीएन' पॉड 'कीचैन इटैमवापर', '0.1.0' पॉड 'डीसीआरएंडस्विच', '0.1.0' पॉड 'JBSignatureController', '0.1.0' pod 'MBProgressHUD', '0.5.1-pn' pod 'PKRevealController', '1.1.0-pn' pod 'SMCalloutView', '2.0' पॉड 'SVPullToRefresh', '0.4.2 -पीएन 'पॉड' टाइम्स स्क्वायर ',' 1.1.0-पीएन 'पॉड' XMLReader ',' 0.1.0 '# तीसरे पक्ष के पॉड्स पॉड' रिचाएबिलिटी ',' ~ & gt; 3.1.1 'पोड' वायुसेना ',' ~ & gt; 2.1 'फली' टीटीटीएटी वितरीत लेबल ',' ~ & gt; 1.8 'पॉड' टीपीकेबोर्डबोर्डिंग ',' ~ & gt; 1.2.3 'अंत लक्ष्य "प्रोजेक्टNameTests" # टीम बनाई गई फली - निजी स्पेक रेप पॉड' शेडर्डटेस्टकोर 'में रखी गई और संस्करणित किया गया # # तृतीय-पक्ष के पॉड' ओचमक्रिस्ट ',' ~ & gt; 3.0.1 'फली' ओकमोक्की ',' ~ & gt; 1.1.0 'एंड जब मैं टर्मिनल के द्वारा pod install
चलाता हूं, तो कोई त्रुटि नहीं फेंक जाती है। अजीब पर्याप्त, पॉड्स-प्रोजेक्टनाम.क्सेकॉन्फ़िग
बनाया जाता है।
मुझे कोकोपोड्स
को ठीक करने के लिए पॉड्स को स्वचालित बनाने के लिए क्या करना चाहिए? Xcconfig
फ़ाइल?
मैंने इतनी दूर की कोशिश की है:
- फिर से
pod install
चल रहा है । -
पॉड /
निर्देशिका, Podfile.lock
, परियोजना कार्यस्थान
को हटा रहा है, और pod install को चालू कर रहा है < मूलतः, मैंने लक्ष्य "ProjectName"
आवरण मेरे podfile
में निर्दिष्ट नहीं किया है
। इसके बजाय, मैं बस
<पूर्व> # टीम बनाई गई फली - निजी स्पेस रिपो पॉड 'प्रोजेक्ट इमेज ऑब्जेक्ट', '0.1.0' पॉड 'छवि + बंडल + नाम', '0.1.0 '# टीम फोर्केड पॉड्स - निजी स्पेस रेपो पॉड' मैजिक रेकार्ड ',' 2.2.1-पीएन '# और इतने पर ... में
इसलिए, Pods.xcconfig
( सार्वभौमिक
पॉड सूची के लिए) बनाया गया था और libPods.a
को पुस्तकालय के साथ लिंक बाइनरी में जोड़ा गया था
मेरे ProjectName
लक्ष्य का निर्माण चरण।
बाद में, मैंने लिपटे कि लक्ष्य "ProjectName" को
करें, अर्थात
< कोड> लक्ष्य "परियोजना नाम" # टीम बनाई गई फली - निजी स्पेस रेपो पॉड में 'प्रोजेक्ट इमेज ऑब्जेक्ट', '0.1.0' फली 'छवि + बंडल + नाम', '0.1.0' # टीम फोर्केड पॉड्स - रखा और निजी विशिष्ट रिपो पॉड 'मैजिक रेकार्ड', '2.2.1-पीएन' # और इतने पर ... अंत में
इसने एक Pods-ProjectName.xcconfig बनाया
, लेकिन यह <सेंट pods.xcconfig
बनाओ (जैसे कोई भी फाइलें default
पॉड सूची से नहीं होती हैं) या libPod.a
।
/ Code> वर्कस्पेस से।
इसके परिणामस्वरूप libPods.a के प्रभाव में लिंकर त्रुटियां नहीं मिलीं
।
इसे ठीक करने के लिए, I मूल लक्ष्य-रहित पॉड
स्टेटमेंट (मेरा ProjectNameTest
लक्ष्य को इन फ़ोडों को भी देखने की जरूरत है) में वापस लौटाया गया है और इससे मैन्युअल रूप से libPods.a
को हटा दिया गया था कार्यक्षेत्र से लाइब्रेरी के साथ लिंक बाइनरी
बिल्ड स्टेज और Pods.xcconfig
।
आदर्श रूप से, कोकाओडॉड्स आपके लिए यह साफ करते हैं, और उम्मीद है, भविष्य में यह मामला होगा (इस लेखन के रूप में कोकोपॉड का वर्तमान संस्करण 0.2 9 है, जिसके लिए यह मैनुअल क्लीनअप प्रक्रिया आवश्यक है)।
Comments
Post a Comment