2016-03-25 10 views
10

मैं कोकोपोड्स के माध्यम से स्विफ्ट के लिए दायरे को स्थापित करने की कोशिश कर रहा हूं।'RealmSwift' के लिए अंतर्निहित मॉड्यूल लोड नहीं कर सकता

सबसे पहले क्या मैंने किया था फली init मेरी परियोजना में

तब मैं podfile खुला था और इस तरह से इसे बदल:

target 'Taskio' do 
use_frameworks! 
pod 'RealmSwift' 

end 

तब मैं podfile बंद कर दिया और आदेश फली स्थापित निष्पादित

सब कुछ अच्छा हो जाता है। लेकिन अब जब मैं कार्यक्षेत्र मैं त्रुटि मिल रही है खोला जबकि RealmSwift

आयात करने

के लिए अंतर्निहित मॉड्यूल लोड नहीं कर सकता 'RealmSwift'

Error

उत्तर

6

सबसे पहले क्या आप कार्यस्थल खोलें के बाद cocoapods थे खुले एप्लिकेशन इंस्टॉल की जांच करने के लिए प्रयास करें .xcworkspace फ़ाइल.अगर हाँ पॉड्स निर्देशिका खोलें और जांचें कि फ़ाइल वास्तव में REALM फ़ोल्डर पर मैन्युअल रूप से नेविगेशन द्वारा स्थापित की गई है या नहीं।

> & रन का निर्माण फिर से = सफलता -> & रन का निर्माण - -> cocoapods के माध्यम से क्षेत्र को जोड़ने -> खुला Xcode कार्यक्षेत्र

नई परियोजना: इस article दिए गए संचालन के बाद यह निष्कर्ष निकला कि आप चाहिए संभव है

+0

हां, मैं App.xcworkspace खोल रहा हूं, हाँ वास्तविक स्थापित है – patrikbelis

+0

सरल स्पष्ट व्युत्पन्न डेटा और पुनर्निर्माण परियोजना। –

+0

धन्यवाद! मदद की। – patrikbelis

6

एक बार जब आप RealmSwift फोड स्थापित कर लेंगे।

Step.1 आप your_project_name.xcworkspace फ़ाइल पर डबल क्लिक करें द्वारा अपनी परियोजना खोलना चाहिए।

Step.2 जाओ सेटिंग्स परियोजना के लिए -> चरण का निर्माण -> पुस्तकालय के साथ लिंक बाइनरी -> जोड़ें रूपरेखा "RealmSwift.framework" के रूप में

enter image description here

नीचे दिखाया गया है यह है कि! !

अब आप

enter image description here

1

जहां तक ​​मुझे लगता है मैं ObjectMapper फ्रेमवर्क के साथ एक ही समस्या थी मॉड्यूल आयात कर सकते हैं। मैंने जो किया वह सिर्फ myapp.xcworkspace और प्रेस कमांड + बी खोला गया है। इसके बाद सभी चीजें ठीक काम करती हैं। एक्सकोड में अजीब त्रुटि।

1

Xcode संस्करण: संस्करण 9.0 (9A235)

मैक ओएस उच्च सिएरा: 10.13.1 बीटा (17B25c)

  1. बंद Xcode
  2. हटाएँ फलियाँ फ़ोल्डर और Podfile।ताला

Cannot load underlying module for 'RealmSwift'

  1. टर्मिनल एक परियोजना निर्देशिका में cd'ing के बाद "फली स्थापित" समय में।
  2. ओपन एक्सकोड और बिल्ड प्रोजेक्ट।

शुभकामनाएं!

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