जवाबों:
खैर, Xcode 5 में इसका उत्तर बहुत ही बहुत सरल है! बाईं ओर प्रोजेक्ट नेविगेटर में, धीरे-धीरे 2 x पर क्लिक करें और प्रोजेक्ट फ़ाइल नाम संपादन योग्य होगा। नया नाम टाइप करें। एक चेतावनी के साथ एक शीट दिखाई देगी और सभी वस्तुओं को सूचीबद्ध करेगी Xcode 5 का मानना है कि इसे बदलना चाहिए। आप शायद इस पर भरोसा कर सकते हैं, लेकिन आपको इसका निरीक्षण करना चाहिए। सूची में info.plist और विभिन्न फाइलें शामिल होंगी, लेकिन यह भी मुख्य मेनू की तरह nib / xib फ़ाइलों से सभी प्रासंगिक तार।
परिवर्तनों को स्वीकार करें और आपको परियोजना के स्नैपशॉट को बचाने के लिए संकेत मिलेगा। हमेशा एक स्नैपशॉट बनाते हैं जब एक्सकोड पूछता है, तो यह पुनर्स्थापित करने के लिए उपयोगी होगा यदि कुछ काम नहीं करता है।
परियोजना का नाम बदलें: -
रूट फ़ोल्डर नाम बदलें: -
योजना का नाम बदलें: -
यदि आपका प्रोजेक्ट स्टैटिक फ्रेमवर्क है तो सुनिश्चित करें कि आपकी हेडर फाइल में पब्लिक टारगेट मेंबरशिप हो
मैं वास्तव में केवल सामान्य संपादक जैसे कि उदात्त पाठ में फ़ोल्डर खोलने की सलाह देता हूं, और पूरे फ़ोल्डर में खोज / प्रतिस्थापन करता हूं। अन्य विधियाँ जो मुझे मिलीं, वे अस्थिर थीं, खासकर जब .xcworkspace और कोकोपोड्स के साथ संयुक्त।
Xcode 8.0 में, अपनी परियोजना का नाम बदलने के लिए, बस निम्नलिखित निर्देशों से गुजरें, जैसा कि Xcode मदद में वर्णित है:
1- प्रोजेक्ट नेविगेटर में अपनी परियोजना का चयन करें।
2- फ़ाइल इंस्पेक्टर की पहचान और प्रकार अनुभाग में, नाम फ़ील्ड में एक नया नाम दर्ज करें।
3- रिटर्न लौटाएं।
एक संवाद प्रदर्शित किया जाता है, जो आपके प्रोजेक्ट में उन वस्तुओं को सूचीबद्ध करता है जिनका नाम बदला जा सकता है। संवाद में एक पूर्वावलोकन शामिल है कि परिवर्तन के बाद आइटम कैसे दिखाई देंगे।
4- आइटम का नाम बदलने के लिए, जिन आइटमों का आप नाम बदलना नहीं चाहते उनके लिए चेकबॉक्स को अक्षम करें। केवल अपने ऐप का नाम बदलने के लिए, चयनित ऐप को छोड़ दें और अन्य सभी आइटमों को अचयनित करें।
5- नाम बदलें पर क्लिक करें।
Xcode 6 (अभी के रूप में बीटा 6) का नाम बदलने वाली परियोजनाओं के साथ बहुत विश्वसनीय नहीं लगता है। मेरे लिए इसने कई फाइलों और समूहों का नाम नहीं बदला। यह उस प्रोजेक्ट के भौतिक फ़ोल्डर का नाम नहीं बदलता है। मेरी परियोजना का नाम बदलने के लिए यह सुनिश्चित करने के लिए कि सब कुछ साफ है मैं नए नाम के साथ एक नई परियोजना बनाने और सभी फाइलों पर प्रतिलिपि बनाने के लिए अतिरिक्त लंबाई गया। संपत्ति को कॉपी करना आसान है लेकिन समूहों को फिर से बनाना है। हालांकि इसके साथ सबसे बड़ा मुद्दा CoreData डेटा मॉडल फाइलें हैं। बस इसे कॉपी करने की कोशिश करने से एक भ्रष्ट मॉडल फ़ाइल हो जाएगी, भले ही सब कुछ ठीक लगे।
जब आप XCode5 में प्रोजेक्ट का नाम फिर से रखते हैं, तो जानकारी। टारगेट ---> जनरल ---> पहचान से हटा दी जाती है। आपको बस फिर से इसका उल्लेख करने की आवश्यकता है।
Xcode 7 में, किसी प्रोजेक्ट का नाम बदलने से आपका ऐप टूट सकता है। सुनिश्चित करें कि आपने इसे आज़माने से पहले बैकअप लिया है। प्रोजेक्ट आइकन पर क्लिक करें और इंस्पेक्टर फलक में प्रोजेक्ट का नाम खोजें। यदि आप इसे वहां बदलते हैं, तो Xcode आपसे पूछेगा कि क्या आप संबंधित फ़ाइलों का नाम बदलना चाहते हैं। शायद काम कर जाये। लेकिन यदि नहीं, तो इस क्रूर बल दृष्टिकोण की कोशिश करें:
cmd + shift + f
), और के My Wrong App Name
साथ बदलें New App
। यदि आपके प्रोजेक्ट का नाम रिक्त स्थान है, तो भी खोजें My_Wrong_App_Name
और बदलें
New_App
। यह सभी फ़ाइल सामग्री को बदलता है। यदि आप पॉड्स का उपयोग करते हैं, तो आपको पॉड्स प्रोजेक्ट को भी खोलना होगा और फाइलों को वहां बदलना होगा।