swift - ऐसा कोई मॉड्यूल 'पार्स' नहीं




parse.com xcode6 (4)

मैं अपने Xcode प्रोजेक्ट को पार्स फ्रेमवर्क कॉपी कर रहा हूं और चेकबॉक्स को चेक कर रहा हूं जो कहता है कि अगर आवश्यक हो तो फाइल कॉपी करें।

परियोजनाएं किसी समस्या के बिना चलती हैं लेकिन जब मैं Parse SDK फ़ोल्डर को ट्रैश Xcode ले जाता हूं तो "ऐसा कोई मॉड्यूल पार्स नहीं है"।

यह कहना नहीं चाहिए क्योंकि मैं अपनी परियोजना के संदर्भ में फ़ाइल संदर्भ नहीं बना रहा हूं। मैं इसे कैसे सुलझाऊं?


सबसे पहले, परियोजना को साफ करें उसके बाद आपके पास सभी पार्स एसडीके हटाएं। फिर परियोजना में एसडीएक्स को जोड़ने और वास्तविक फ़्रेमवर्क को प्रोजेक्ट्स फ़ोल्डर में ले जाएं।

उम्मीद है की वो मदद करदे,

जूलियन


मैं एक ही मुद्दा रहा था

मेरे मामले में, स्विफ्ट और कोकोपोड्स का उपयोग करते हुए, मुझे अपने ऐपडैलेगेट में import Parse करने की ज़रूरत नहीं थी मेरे ब्रिजिंग हेडर पर #import <Parse/Parse.h> #import <Bolts/BFTask.h>


मेरी स्थिति में मुझे इसे हटाने और उसके बाद हर एक बिल्ड को जोड़ना पड़ा। समस्या यह थी कि मेरे पास मेरे प्रोजेक्ट फ़ाइल में एक जगह थी (कभी भी ऐसा नहीं हुआ) उदाहरण के लिए आप अपने ऐप को "उदाहरण ऐप" कहते हैं इससे सभी फ़ोल्डर्स के पास रिक्त स्थान होगा। इसलिए फ़्रेमवर्क खोज पथ में एक पंक्ति होने के बजाय आपके पास 2 होगा क्योंकि एक्सकोड अंतरिक्ष को देखता हुआ एक और पंक्ति बना देगा। Xcode में एक त्रुटि के कारण वे $(PROJECT_DIR)/Example और App/parse-library-XXX हो सकते हैं। इस समस्या को ठीक करने के लिए इन 2 पंक्तियों को $(PROJECT_DIR)/Example\ App/parse-library-XXX पढ़ता है जो एक के साथ बदलें ध्यान दें कि फॉरवर्ड स्लैश एक्सकोड को उसमें एक स्पेस के साथ एक फाइल एड्रेस के रूप में पढ़ता है। यह भी है कि आप उन फ़ोल्डर्स / फ़ाइलों को संदर्भित करते हैं जिनमें उन में रिक्त स्थान है।


स्विफ्ट के लिए काम करने के लिए मेरे लिए समस्या पॉडफ़ाइल में टिप्पणियों को हटाने से संबंधित थी। यहां इसकी जांच कीजिए।

"निम्न के साथ दो टिप्पणी किए गए लाइनों को बदलें:

मंच: आईओएस, "8.0"

use_frameworks!

यह कोकाओड को बताता है कि आपकी परियोजना आईओएस 8.0 को लक्षित करती है और स्थिर पुस्तकालयों के बजाय चौखटे का इस्तेमाल करेगी। "

http://www.raywenderlich.com/97014/use-cocoapods-with-swift





xcode6