मैं कोकोपोड्स के साथ कीवी कैसे स्थापित करूं?

मैं किवी और कोकोपोड दोनों के लिए नया हूं। मेरे पास कोवी के साथ खेलना शुरू करने से पहले भी कोकोपोड्स चल रहा है और चल रहा है, मेरा परीक्षण लक्ष्य इस तरह की त्रुटियों में विफल रहता है:

Undefined symbols for architecture i386:
  "_CGRectZero", referenced from:
  -[EGOImageButton initWithPlaceholderImage:delegate:] in libPods.a(EGOImageButton.o)

यह मेरा पॉडफाइल है:

platform :ios
dependency 'RestKit/Network', '~>0.10.0'
dependency 'RestKit/UI', '~>0.10.0'
dependency 'RestKit/ObjectMapping', '~>0.10.0'
dependency 'RestKit/ObjectMapping/XML', '~>0.10.0'
dependency 'RestKit/ObjectMapping/JSON', '~>0.10.0'
dependency 'RestKit/ObjectMapping/CoreData', '~>0.10.0'
dependency 'SVProgressHUD'
dependency 'EGOImageLoading'
dependency 'OHAttributedLabel'
dependency 'SFHFKeychainUtils'

target :test, :exclusive => true do
    dependency 'Kiwi'
end
0
जोड़ा संपादित
विचारों: 2
क्या कोई मेरे लिए एक कीवी टैग बना सकता है? धन्यवाद।
जोड़ा लेखक Steve Moser, स्रोत

2 उत्तर

आपको कुछ बुनियादी सेटअप करना होगा, किवी विकी पर स्क्रूच से कीवी स्थापित करने के निर्देशों के समान ( https://github.com/allending/Kiwi/wiki/Guide:-Up-and-Running-with-Kiwi )

  1. एक्सकोड में, एप्लिकेशन प्रोजेक्ट में "परीक्षण" नामक यूनिट टेस्ट लक्ष्य जोड़ें (लक्ष्य/कोको टच यूनिट टेस्ट बंडल जोड़ें)
  2. PodFile के लिए कीवी संदर्भ जोड़ें (जैसा कि ऊपर है)
  3. रन पॉड इंस्टॉल करें।
  4. अपने प्राथमिक लक्ष्य के लिए स्कीमा संपादित करें, टेस्ट टैब पर इकाई परीक्षण लक्ष्य जोड़ें (ताकि आप cmd-U कर सकें)
  5. यूनिट टेस्ट लक्ष्य में बंडललोडर बिल्ड सेटिंग में मुख्य लक्ष्य के निष्पादन योग्य पथ को जोड़ें: उदाहरण के लिए। $ (BUILT_PRODUCTS_DIR) /Foo.app/Foo
  6. परीक्षण लक्ष्य में अपने किवी परीक्षण जोड़ें
0
जोड़ा
अतिरिक्त मुझे टेस्ट होस्ट में $ (BUNDLE_LOADER) जोड़ना पड़ा
जोड़ा लेखक zeiteisen, स्रोत

Do your tests rely on your other Cocoapods dependencies? In your Podfile, try removing the :exclusive => true in your test target. This will allow your other dependencies to be included in your test target, but will limit Kiwi to only be in your test target.

0
जोड़ा
QAIndia
QAIndia
160 प्रतिभागियों की

QA India ! Unite Here we share job postings , prepare for interviews and share tips/techniques in QA. Please follow following guideline while sharing any job ... QA job # location : # title Company : Title : Requirement: Responsibility: Apply: