द्वारा जोड़े गए ढांचे के साथ परीक्षण करने के लिए किवी का उपयोग नहीं कर सकता है मुझे कोको कोड्स के माध्यम से फ्रेमवर्क के साथ काम करने के लिए परीक्षण फ्रेमवर्क किवी प्राप्त करने में कोई समस्या है। मेरे पास AFNetworking और Lumberjack दोनों लोड हो रहे हैं, और दोनों परीक्षण में विफलता पैदा कर रहे हैं। परीक्षण केवल तभी विफल रहता है जब मेरी परियोजना में किसी भी स्रोत फाइल को परीक्षण लक्ष्य में बनाया जा रहा है, जिसमें कोकोपोड्स की फ़ाइलें शामिल हैं। यह संदेश मुझे प्राप्त हो रहा है:कोकोपोड्स
2012-10-15 13: 10: 44.386 otest [47294: 7e03]/उपयोगकर्ता/[उपयोगकर्ता नाम]/लाइब्रेरी/डेवलपर/एक्सकोड/व्युत्पन्न डेटा/बिल्ड/उत्पाद/डीबग-iphonesimulator/KiwiUnitTest.octest लोड नहीं किया जा सका क्योंकि एक लिंक त्रुटि हुई। ऐसा लगता है कि डिल्ड एक फ्रेमवर्क ढांचे या पुस्तकालय का पता नहीं लगा सकता है कि परीक्षण बंडल के खिलाफ जुड़ा हुआ था, संभवतः क्योंकि फ्रेमवर्क या लाइब्रेरी के लिंक समय पर गलत इंस्टॉल पथ था।
मैंने कोकोपोड्स और कीवी दोनों के सभी निर्देशों का पालन किया है।
उदाहरण के लिए, मेरे पास एक एपीआईसीएलेंट क्लास है। इसमें AFHTTPClient.h शामिल है। यदि मैं परीक्षण लक्ष्य में बनाया गया APIClient.m के बिना एक परीक्षण चलाता हूं तो परीक्षण बनाता है और ठीक चलाता है। यदि मैं इसमें स्रोत शामिल करता हूं तो यह कहता है कि सबकुछ सफल हुआ है, लेकिन परीक्षण नहीं चल रहे हैं, और उपर्युक्त त्रुटि संदेश मेरे लॉग में है।
धन्यवाद, जेम्स
मेरी इच्छा है कि मैं इसे 4 घंटे पहले देखता हूं, मेरे लिए एक बहुत ही समान मुद्दा तय करता है, धन्यवाद – Chris