2015-06-17 21 views
5

में खोलते समय .dylib लाइब्रेरी एक्सकोड -7 बीटा डाउनलोड करने के बाद, मैंने एक्सकोड 7 में वर्तमान प्रोजेक्ट खोला। लेकिन सभी डायनामिक लाइब्रेरीज़ (.dylib) जो मेरे कोड में इस्तेमाल किए गए थे, जहां गायब के रूप में दिखाया गया था।एक्सकोड 7 बीटा

Missing libraries

तो मैं इन पुस्तकालयों हटा दिया और .लेकिन यह एक ही नाम के साथ .tbd एक्सटेंशन फ़ाइल से पता चलता के माध्यम से जोड़ने के चरण> "पुस्तकालय के साथ लिंक बाइनरी" का निर्माण करने का प्रयास करें। (। जैसे libs.dylib) enter image description here

क्या इन एक्सटेंशन का उपयोग .dylib के बजाय करने में कोई समस्या है? मेरा आवेदन आईओएस 7 से बाद में समर्थित था। किसी भी मदद की सराहना की जाएगी।

+0

के निचले संस्करण आप वास्तव में एक मुद्दा है में चला सकते हैं जब निर्माण और अनुप्रयोग चल रहा है? – Droppy

+0

हां, यह सिम्युलेटर में ठीक काम कर रहा है भले ही यह फ्रेम कार्य फ़ोल्डर में गायब पुस्तकालयों को दिखाता हो। –

+0

इसके बारे में चिंता न करें। यह सब सामान मेरे * उत्पाद * समूह में एक्सकोड में जाता है जो हमेशा बंद रहता है। मैं उस लाल लेखन को कभी नहीं देखता हूं। – Droppy

उत्तर

0

मैंने .dylib फ़ाइलों के संदर्भ हटा दिए और पुस्तकालयों को .tbd फ़ाइलों के रूप में वापस जोड़ा। ऐसा लगता है कि मेरे लिए काम कर रहा है।

3

मैं भी यही मुद्दा है लेकिन मेरे मैक OS X Yosemite को अद्यतन करने के ओएस एक्स EI Capitan तो करने के बाद कि इस मुद्दे को ही नाम के साथ .tbd extension फ़ाइल का उपयोग करके हल किया।

असल Xcode 7 में, वहाँ कोई और अधिक गतिशील द्विआधारी पुस्तकालयों (.dylib) यह करने के बजाय की पेशकश .tbd पुस्तकालयों रहे हैं और मुझे लगता है कि के लिए समर्थन हासिल है ओएस एक्स ईआई कैपिटन & ओएस एक्स ईआई कैपिटन द्वारा मान्यता प्राप्त किया जा सकता है। टीबीडी (फाइल एक्सटेंशन), ​​जो ओएस एक्स योसेमेट के साथ उपलब्ध नहीं है?

तो परियोजना है कि (.dylib) केवल Xcode 7.

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