2016-10-29 10 views
5

मैंने अपनी परियोजना में फायरबेस पुस्तकालयों को जोड़ा, और फिर मुझे यह त्रुटि मिली। जब मैं इसे संकलित करता हूं, तो एक्सकोड कुछ निर्देशिका नहीं ढूंढ सकता है। हालांकि, वे Pods निर्देशिका में हैं।ld: ढांचे को स्थापित करने के बाद GTMSessionFetcher नहीं मिला

ld: warning: directory not found for option '-F/Users/Erumaru/Library/Developer/Xcode/DerivedData/ToDoTogether-gkzytezmbbgkikgoxjpptxgrixil/Build/Products/Debug-iphonesimulator/GTMSessionFetcher' 
ld: warning: directory not found for option '-F/Users/Erumaru/Library/Developer/Xcode/DerivedData/ToDoTogether-gkzytezmbbgkikgoxjpptxgrixil/Build/Products/Debug-iphonesimulator/GoogleToolboxForMac' 
ld: framework not found GTMSessionFetcher 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

यहाँ मेरी Podfile है:

# Uncomment the next line to define a global platform for your project 
# platform :ios, '9.0' 

target 'ToDoTogether' do 
    # Comment the next line if you're not using Swift and don't want to use dynamic frameworks 
    use_frameworks! 
    platform :ios, '10.0' 
    pod 'Firebase' 
    pod 'Firebase/AdMob' 
    pod 'Firebase/Auth' 
    pod 'Firebase/Crash' 
    pod 'Firebase/Database' 
    pod 'Firebase/Analytics' 
    pod 'Firebase/Messaging' 
    pod 'Firebase/RemoteConfig' 
    pod 'Firebase/Storage' 

    # Pods for ToDoTogether 

end 
+0

आपका प्रश्न क्या है? http://stackoverflow.com/help/how-to-ask – jacefarm

+1

@jacefarm इसे कैसे ठीक करें – Erumaru

+1

@jacefarm तो मेरे प्रश्न में क्या गलत है? – Erumaru

उत्तर

34

सुनिश्चित करें कि आप कार्यक्षेत्र फ़ाइल और नहीं परियोजना फ़ाइल खोलने रहे हैं

यहाँ त्रुटि लॉग है। मुझे एक ही त्रुटि मिल रही थी और मुझे एहसास हुआ कि मैं प्रोजेक्ट का उपयोग वर्कस्पेस नहीं कर रहा था।

+0

धन्यवाद .. मुझे बहुत समय बचाओ। – gamal

+1

धन्यवाद, शायद यह स्वीकार्य उत्तर होना चाहिए। – htafoya

+0

धन्यवाद, यह मुझे बहुत बचाता है – Anunay

0

जाओ लक्ष्य परियोजना के लिए> सेटिंग बिल्ड:

खोजें पथ के लिए देखो>फ्रेमवर्क खोजें पथ, सभी रास्तों जो आप चेतावनी दी गई है हटाना; फिर लाइब्रेरी खोज पथ, उन सभी पथों को हटाएं जिन्हें आपको चेतावनी दी गई है।

0

मुझे एक ही समस्या का सामना करना पड़ रहा था और मैंने कई चीजों की कोशिश की लेकिन फिर भी यह काम नहीं कर रहा था। मैंने नीचे कोशिश की।

  1. XCworkspace फ़ाइल
  2. परियोजना साफ़ का उपयोग करना, XCode, मैक कोई
  3. खोज फ्रेमवर्क के लिए पथ हटाए गए करने के लिए
  4. दिया bitcode, लाइब्रेरी

को पुन: प्रारंभ अंत में बात यह है कि काम किया है , पॉड फ़ाइल को हटाने और पॉड फ़ाइल को फिर से बनाने के लिए। यह जादू के रूप में काम किया!

पीएस .: यह बहुत सामान्य त्रुटि है और इसलिए एक ही समाधान सभी के लिए काम नहीं कर सकता है।

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