मैं अपने आईओएस ऐप को अनुकूलित करने के लिए सबसे अच्छा तरीका ढूंढ रहा हूं ताकि हम आसानी से सफेद लेबल संस्करण बना सकें और उन्हें सभी सिंक में रख सकें।सफेद लेबल ऐप्स के लिए आईओएस स्थिर लाइब्रेरी कोडबेस
एक दृष्टिकोण संपूर्ण कोडबेस को स्थिर लाइब्रेरी प्रोजेक्ट में रखना है। फिर हमारे मुख्य ऐप और प्रत्येक श्वेत लेबल एप के लिए एक अलग परियोजना बनाएं। इन परियोजनाओं में प्रत्येक को उप-प्रोजेक्ट के रूप में कोडबेस पुस्तकालय का संदर्भ होगा, और उनकी अपनी संपत्ति जैसे आइकन, लोडिंग छवियां और एक Info.plist फ़ाइल।
मेरे सहयोगी ने एक्लिप्स में हमारी एंड्रॉइड बहन प्रोजेक्ट के साथ इस दृष्टिकोण का सफलतापूर्वक उपयोग किया है।
दुर्भाग्यवश यह दृष्टिकोण xcode में काम नहीं कर सकता है। xcode कुछ संसाधनों को एक स्थिर लाइब्रेरी के साथ बंडल करने की अनुमति नहीं देता है, जैसे सेटिंग्स.बंडल और Localizable.strings जो आवश्यक हैं।
क्या कोई तरीका है कि मैं इस दृष्टिकोण का उपयोग xcode में कर सकता हूं, या क्या मैं प्रत्येक प्रोजेक्ट से कोडबेस फ़ोल्डर का संदर्भ देने से बेहतर हूं?
संपादित करें:
मूल रूप से मैं बस प्रत्येक परियोजना से codebase फ़ोल्डर संदर्भ के लिए योजना बना रहा था, लेकिन पाया गया कि इस दृष्टिकोण होगा की आवश्यकता होती है फिर से जोड़ने हर परियोजना में codebase निर्देशिका हर बार एक फ़ाइल जोड़ दिया गया/हटाया/कोडबेस में बदल दिया गया।
धन्यवाद, ऐसा लगता है कि लक्ष्य सबसे अच्छा तरीका होगा। – RohinNZ