2012-06-14 15 views
8

मुझे अपने एक्सकोड प्रोजेक्ट में एक बाहरी प्रोजेक्ट जोड़ने की आवश्यकता है, इसके कारण मुझे बाहरी परियोजनाओं की स्थिर पुस्तकालय पर लक्षित निर्भरता जोड़ने की आवश्यकता है।एक्सकोड बाहरी परियोजना को जोड़ने के लिए कैसे करें

मैं जिस तरह से मैं की जरूरत है इसे जोड़ने के लिए नहीं कर पा रहे, मैं इसे इस तरह करना चाहते हैं:

enter image description here

हालांकि, मैं निम्नलिखित हो जब मैं अपने वास्तविक Xcode प्रोजेक्ट करने के लिए एक अन्य परियोजना को जोड़ने जो मुझे उस परियोजना को मेरे से अन्वेषण नहीं करने देता है और इसलिए मैं जिस निर्भरता की आवश्यकता है उसे जोड़ नहीं सकता।

enter image description here

ध्यान दें कि इन स्क्रीनशॉट दो अलग अलग परियोजनाओं से, और एक जो मुझे दिख रहा है क्या मैं अपने ही परियोजना में पुन: पेश करना चाहते हैं, कई परियोजनाओं में खींच अपेक्षा के अनुरूप काम करता है में हैं।

शायद मेरे पास मेरी परियोजना में कुछ सेटिंग्स गलत हैं? मैंने जो कुछ किया है वह एक्सकोड से टेम्पलेट विवरण-मास्टर एप्लिकेशन लेता है।

उत्तर

20

आपने यह सही किया। समस्या यह है कि एक्सकोड में एक ही प्रोजेक्ट दो बार खोला नहीं जा सकता है।

अपने मूल परियोजना को फिर से खोलने से पहले Serenity.xcodeproj बंद करें।

1

हां, यह संभव है, इसे वर्कस्पेस कहा जाता है।

अपने उदाहरण में:

  • ओपन अपनी परियोजनाओं
  • खींचें निर्भर परियोजना में Serenity परियोजना

मुझे लगता है कि तुम गलत क्या कर रहे हैं Xcodeproj खींच रहा है दोनों खोलने का प्रयास करें उस परियोजना को प्रोजेक्ट ब्लॉक को खींचकर खींचें (तस्वीर देखें)

enter image description here

+0

हैलो, मैंने कोशिश की कि, कोई भाग्य नहीं है, लेकिन @gcamp का सही उत्तर था। आपकी सहायता के लिए धन्यवाद – Daniel