আমি কীভাবে কোনও এক্সকোড প্রকল্পের পুরো নামকরণ করব (অর্থাত ফোল্ডারগুলি সহ)?


469

আমার একটি প্রকল্প রয়েছে XXX। আমি এই প্রকল্পটির নাম পরিবর্তন করতে চাই YYY

দ্রষ্টব্য যে XXXএকটি অত্যন্ত সাধারণ শব্দ (উদাহরণস্বরূপ "ডেটা", বা কেবল "প্রকল্প"), এবং এইভাবে প্রকল্পের কনফিগারেশন ফাইলগুলিকে কলুষিত করার ঝুঁকির বাইরে একটি সাধারণ রেজিএক্স অনুসন্ধান এবং প্রতিস্থাপন সম্ভব নয়।

আমার বর্তমান প্রকল্প ডিরেক্টরিতে নিম্নলিখিত আইটেম রয়েছে:

  • XXX
  • XXXTests
  • XXX.xcodeproj

এবং আমি তাদের নাম পরিবর্তন করতে চাই:

  • YYY
  • YYYTests
  • YYY.xcodeproj

... যথাক্রমে, প্রয়োজনীয় প্রকল্পগুলি আমার প্রকল্পের ফাইলে প্রতিবিম্বিত হচ্ছে।

আমি কোনও নতুন প্রকল্পটি ম্যানুয়ালি তৈরি এবং পপুলেট না করে কীভাবে এটি সম্পাদন করতে পারি?


সম্পাদনা: এটি একেবারেই হাস্যকর বিষয় যে এটি আমার সবচেয়ে উর্ধ্বমুখী প্রশ্নে পরিণত হয়েছে।



1
এছাড়াও জিজ্ঞাসা করা হয়েছে এবং উত্তর এখানে stackoverflow.com/questions/17744319/… 200 আপ ভোট দিয়ে
রন Myschuk

1
এছাড়াও এখানে জিজ্ঞাসা করা হয়েছে এবং stackoverflow.com/questions/8262613/… সাথে 189 টি ভোট নিয়ে উভয় পদই এখনও
এক্সকোড relevant

আপনি শুধু অ্যাপ্লিকেশন আইকন এবং নাম পরিবর্তন করতে চান তাহলে, এই উত্তর পরীক্ষা stackoverflow.com/questions/238980/...
LYu

উত্তর:


1019

পদক্ষেপ 1 - প্রকল্পটির নতুন নাম দিন

  1. আপনি এক্সকোড উইন্ডোর বাম প্যানেলে "প্রকল্প ন্যাভিগেটর" এ যে নামটি পরিবর্তন করতে চান তাতে ক্লিক করুন।
  2. ডান প্যানেলে "ফাইল ইন্সপেক্টর" নির্বাচন করুন এবং আপনার প্রকল্পের নামটি "পরিচয় এবং প্রকার" এর অধীনে পাওয়া উচিত। এটি আপনার নতুন নামে পরিবর্তন করুন।
  3. যখন ডায়ালগটি জিজ্ঞাসা করে যে প্রকল্পটির সামগ্রীর আইটেমগুলির নামকরণ বা নামকরণ করা যায় না, "পুনর্নামকরণ" ক্লিক করুন।

পদক্ষেপ 2 - স্কিমটির নতুন নাম দিন

  1. উইন্ডোর শীর্ষে, "স্টপ" বোতামের পাশে, আপনার পণ্যটির পুরানো নাম অনুসারে একটি স্কিম রয়েছে; এটিতে ক্লিক করুন, তারপরে "স্কিমগুলি পরিচালনা করুন ..." নির্বাচন করুন।
  2. স্কিমের পুরানো নামে ক্লিক করুন এবং এটি সম্পাদনাযোগ্য হয়ে উঠবে; নামটি পরিবর্তন করুন এবং "বন্ধ করুন" ক্লিক করুন।

পদক্ষেপ 3 - আপনার সম্পদ সহ ফোল্ডারটির নাম পরিবর্তন করুন

  1. এক্সকোড ছাড়ুন।
  2. সঠিকভাবে নামযুক্ত মাস্টার ফোল্ডারে, ভুল-নামযুক্ত ওএলডি ফোল্ডার সহ একটি নতুন নামযুক্ত .xcodeproj ফাইল রয়েছে। আপনার নতুন নামে ওল্ড ফোল্ডারটির নাম পরিবর্তন করুন (আপনি যদি গিট ব্যবহার করেন তবে আপনি চালাতে git mv oldname newnameপারেন যাতে গিট চিনতে পারে যে এটি নতুন ফাইল মোছা / যুক্ত করার পরিবর্তে এটি একটি পদক্ষেপ)।
  3. এক্সকোডে প্রকল্পটি পুনরায় খুলুন এবং আপনি একটি সতর্কতা দেখতে পাবেন "ওএলডি ফোল্ডারটি বিদ্যমান নেই"; সতর্কতা বাতিল করুন।
  4. বাম-প্যানেলটির "প্রকল্প নেভিগেটর" এ, শীর্ষ-স্তরের ওএলডি ফোল্ডারে ক্লিক করুন।
  5. "পরিচয় এবং প্রকার" এর অধীনে ডান হাতের প্যানেলে ওল্ড নাম থেকে নতুন নামটিতে "নাম" ক্ষেত্রটি পরিবর্তন করুন।
  6. এই ক্ষেত্রের ঠিক নীচে একটি "অবস্থান" মেনু। নিকটস্থ ফোল্ডার আইকনে ক্লিক করুন এবং নামকরণ ফোল্ডারটি চয়ন করুন।

পদক্ষেপ 4 - বিল্ড প্লাস্ট ডেটার নামকরণ করুন

  1. বামদিকে "প্রকল্প নেভিগেটর" এ প্রকল্পটিতে ক্লিক করুন এবং প্রধান প্যানেলে "বিল্ড সেটিংস" নির্বাচন করুন।
  2. সেটিংসে "প্লিস্ট" অনুসন্ধান করুন।
  3. প্যাকেজিং বিভাগে, আপনি দেখতে পাবেন Info.plistএবং Product Bundle Identifier
  4. যদি কোনও নাম প্রবেশ করানো থাকে তবে Info.plistআপডেট করুন।
  5. একই জন্য Product Bundle Identifier
  6. আপনি যদি SwiftUI ব্যবহার করেন তবে "উন্নয়ন সম্পদ" অনুসন্ধান করুন এবং পথটি আপডেট করুন।

পদক্ষেপ 5 - পরীক্ষার জন্য 3 ধাপ পুনরাবৃত্তি করুন (যদি তা থাকে)

পদক্ষেপ - - মূল ডেটার জন্য প্রকল্পের নামের সাথে মেলে যদি এর জন্য পদক্ষেপ 3 পুনরাবৃত্তি করুন (যদি তা থাকে)

পদক্ষেপ 7 - আপনার প্রকল্প পুনর্নির্মাণ

  1. Command+ Shift+ Kপরিষ্কার করতে
  2. Command+ Bনির্মাণ করতে

5
আপনি প্রকল্পের নাম পরিবর্তন করতে সক্ষম হন তবে ফোল্ডারের নামগুলি এখনও একই। সেগুলি কীভাবে পরিবর্তন করবেন আপনি কী জানেন
কোডার 221

5
ধন্যবাদ! এক্সকোড 8-র জন্য, এনটাইটেলমেন্ট ফাইলটির নাম ম্যানুয়ালি করা উচিত।
জিউলং ঝাও

54
পদক্ষেপ 3 অংশ 2 (ফোল্ডারটির নামকরণ) করার সময়, আপনি যদি গিট ব্যবহার করছেন, তবে আমি প্রস্তাব দিচ্ছি git mv oldname newnameযে এইভাবে গিটটি বুঝতে পারে যে এটি একটি পদক্ষেপ ছিল, আপনার সমস্ত ফাইল মুছে ফেলা এবং যোগ না করে।
হারুন অ্যাশ

14
নিখুঁত, এক্সকোড ৮.২ এ পুরোপুরি কাজ করে, স্কিমটি সম্পাদনার সময় এখানে একটি বিষয় উল্লেখ করা ঠিক আছে যদি একবার স্কিমের নাম ক্লিক করা সম্পাদনাযোগ্য না হয় তবে স্কিমটি নির্বাচন করুন এবং রিটার্ন কী চাপুন এটি স্কিমের নাম সম্পাদনযোগ্য করে তুলবে।
খুররাম শেহজাদ

5
আপনার পুরানো প্রকল্পের নামের অন্যান্য দৃষ্টান্তগুলি সন্ধান এবং প্রতিস্থাপন করতে ভুলবেন না ।
ডেরেক সোইক

194

@ লুক-ওয়েস্টের দুর্দান্ত উত্তরটি যুক্ত করতে:

কোকোপডস ব্যবহার করার সময়

পদক্ষেপ 2 পরে:

  1. এক্সকোড ছাড়ুন।
  2. মাস্টার ফোল্ডারে, নাম পরিবর্তন OLD.xcworkspaceকরুন NEW.xcworkspace

পদক্ষেপ 4 পরে:

  1. এক্সকোডে: Podfileপ্রকল্প নেভিগেটর থেকে চয়ন করুন এবং সম্পাদনা করুন । targetআপনার ওল্ড নামের একটি ধারা থাকা উচিত । এটি নতুন এ পরিবর্তন করুন।
  2. এক্সকোড ছাড়ুন।
  3. প্রকল্প ফোল্ডারে OLD.podspecফাইলটি মুছুন ।
  4. rm -rf Pods/
  5. চালান pod install
  6. এক্সকোড খুলুন।
  7. প্রকল্প নেভিগেটরে আপনার প্রকল্পের নামের উপর ক্লিক করুন।
  8. মূল ফলকে, Build Phasesট্যাবে স্যুইচ করুন ।
  9. এর অধীনে Link Binary With Libraries, এটি সন্ধান করুন libPods-OLD.aএবং মুছুন।
  10. আপনার যদি উদ্দেশ্য-সি ব্রিজিং শিরোনাম থাকে তবে সেটিংস তৈরি করতে যান এবং ওএলডি / ওএলডি-ব্রিজিং-শিরোনাম থেকে নতুন / নতুন-ব্রিজিং-শিরোনামে স্থানান্তর করুন head
  11. পরিষ্কার এবং চালান।

7
এক্সকোড 8.3.2 ব্যবহার করে আমাকে নতুন নাম দিয়ে প্রকল্পটি চালানোর জন্য কোকোপডস-ডিনেটিগ্রেট ব্যবহার করতে হয়েছিল এবং সমস্ত শুঁটি পুনরায় ইনস্টল করতে হয়েছিল।
স্টিফেনকে

2
@ স্টেফেনকে কি সেই পদ্ধতি এবং আরএম-আরএফ পোডস / এর মধ্যে আলাদাতা আছে? আপনি অন্যান্য সমস্ত পদক্ষেপগুলি সম্পন্ন করেছেন তা বিবেচনা করে?
বৈদেন

1
আপনি দয়া করে বিস্তারিত বলতে হবে? কি ট্রেস?
বৈদেন

2
@ বৈদেন কোকোপডসের সাথে কাজ করার সময় অতিরিক্ত স্পষ্টতার জন্য আপনাকে অনেক ধন্যবাদ! প্রক্রিয়াটি একটি দ্বিতীয় রেফারেন্স তৈরি করেছিল, যা অদ্ভুত ছিল, তবে এটি সরিয়ে দেওয়ার পরে সবকিছুই নিখুঁতভাবে কাজ করছে! আবার ধন্যবাদ! :)
ম্যাট সুইফট

4
কেউ কি আমাকে বলতে পারবেন যে আমি এই উত্তরে উল্লিখিত ওলডি.পডস্পেক ফাইলটি কোথায় পাব? আমার প্রকল্পে আমি 'পডফিল' / 'পডফিল.লক' / 'পডস.এক্সকোডেপ্রোজ' এর মতো কয়েকটি ফাইল পেয়েছি এবং আমি 'লোকাল পডস্পেকস' নামে একটি খালি ফোল্ডার পেয়েছি, কিন্তু আমি একটি পডস্পেক ফাইল খুঁজে পাই না
কোডডুড

51

শেল কমান্ড ব্যবহার করে একটি দ্রুত সমাধান (কোকোপডগুলি নিয়েও কাজ করে):

প্রক্রিয়া করার cdআগে কোনও নন-গিট রিপোজিটরি দয়া করে ⚠️

পদক্ষেপ 1 - পূর্বশর্ত

  1. /NewProjectFolder আপনার গিট সংগ্রহস্থলটিকে অস্থায়ীভাবে বাইরে রেখে আপনার মূল প্রকল্প ফোল্ডারটি অনুলিপি করুন G .git এ পরিবর্তনগুলি আপনার গিট সূচকে corrupt corrupt দূষিত করতে পারে ☠

পদক্ষেপ 2 - ওপেন টার্মিনাল

এখন আমরা থেকে প্রকল্পের নাম পরিবর্তন করতে যাচ্ছেন oldNameকরতে NewProject

  • বন্ধ করুন
  • আপনার যান /NewProjectFolder
cd /Path/to/your/NewProjectFolder
  • অতিরিক্ত অতিরিক্ত সরঞ্জামগুলি ইনস্টল করুন।
brew install rename ack
  • উত্স স্ট্রিং সহ ফাইল এবং ডিরেক্টরিগুলির নাম পরিবর্তন করুন। আপনাকে এই নির্দেশের দুটি চালনা চালিয়ে যেতে হবে, কারণ ডিরেক্টরিগুলি প্রথমে নতুন নামকরণ করা হবে, তারপরে ফাইলগুলির মধ্যে ডিরেক্টরি এবং ডিরেক্টরিগুলি পরবর্তী পুনরাবৃত্তিতে পুনরায় নামকরণ করা হবে।
find . -name 'oldName*' -print0 | xargs -0 rename --subst-all 'oldName' 'NewProject'
  • উত্স স্ট্রিংযুক্ত সমস্ত ফাইলের নাম পরিবর্তন করা হয়েছে কিনা তা পরীক্ষা করুন। আপনার খালি আউটপুট দেখতে হবে।
find . -name 'oldName*'
  • সমস্ত ফাইলগুলিতে স্ট্রিংয়ের সমস্ত উপস্থিতি প্রতিস্থাপন করুন।
ack --literal --files-with-matches 'oldName' --print0 | xargs -0 sed -i '' 's/oldName/NewProject/g'
  • সমস্ত ফাইলের স্ট্রিংয়ের সমস্ত উপস্থিতি প্রতিস্থাপন হয়েছে কিনা তা পরীক্ষা করে দেখুন। আপনার খালি আউটপুট দেখতে হবে।
ack --literal 'oldName'
  • চালান pod install
  • যোগ NewProjectFolderআপনার সংগ্রহস্থলের জন্য।
  • তুমি পেরেছ!

3
এর জন্য ধন্যবাদ আমি এটি দরকারী বলে মনে করি। কমান্ডগুলি অনুলিপি করার ও পেস্ট করার সময় আমি এটিকে পছন্দ করি যদি কাজটি ছোট করা যায় তাই "আপনার নিউউমাজিংপ্রজেক্টনাম" এর একটি উদাহরণ নাম ওভারকিল হয়, কেবল "উদাহরণ" ব্যবহার করুন কারণ এটি আমার মোছা কীটির জীবনকে দীর্ঘায়িত করে।
এলপিলরিচ

@ এলপিলরিচ আপনার পরামর্শের জন্য আপনাকে ধন্যবাদ, আমি স্রেফ আমার উত্তরটি আপডেট করেছি।
পিট্রো বাসো

মূল ফোল্ডারটির নাম পরিবর্তন করা হয়েছে তবে আমি নাম পরিবর্তন করে অন্য কোনও ডিরেক্টরি বা ফাইল দেখছি না?
ইথান পার্কার

2
@ ইথানপার্কার আপনার find . -name 'oldName*' -print0 | xargs -0 rename --subst-all 'oldName' 'ExampleName'দুবার চালানো দরকার , মূল ফোল্ডারগুলির মধ্যে থাকা ফাইল এবং ডিরেক্টরিগুলির নামটি দ্বিতীয় পুনরাবৃত্তিতে পুনরায় নামকরণ করা হবে।
পিট্রো বাসো

1
আমি আমার প্রকল্পে কোরডাটা ব্যবহার করেছি এবং আমাকে এই কমান্ডটি দু'বার নয় তিনবার চালাতে হয়েছিল।
শেডটিড

21

এখানে একটি গিটহাব প্রকল্প রয়েছে Xcode Project Renamer:

এটি এক্সকোড প্রকল্প ডিরেক্টরিটির মূলের অভ্যন্তর থেকে কার্যকর করা উচিত এবং দুটি স্ট্রিং প্যারামিটার সহ কল ​​করা উচিত: $ OLD_PROJECT_NAME & _P NEW_PROJECT_NAME

স্ক্রিপ্টটি সমস্ত ফাইল এবং ডিরেক্টরিতে পুনরাবৃত্তভাবে এক্সকোড প্রকল্প বা ওয়ার্কস্পেস ফাইল সহ যায় এবং $ OLD_PROJECT_NAME স্ট্রিংয়ের সমস্ত ঘটনাকে $ NEW_PROJECT_NAME স্ট্রিং (প্রতিটি ফাইলের নাম এবং সামগ্রী উভয়ই) দিয়ে প্রতিস্থাপন করে।

আপনার প্রকল্পটি ব্যাকআপ করতে ভুলবেন না!

এক্সকোড প্রকল্পের পুনর্নামকরণকারী


এটি আমার প্রাথমিক প্রকল্পের ফাইলটিকে দূষিত করার জন্য এটি প্রাথমিকভাবে দরকারী নয় এটি নষ্ট সময়গুলি দ্বারা শেষ হওয়া কমান্ডগুলি ব্যবহার করে স্ক্রিপ্টটি সরিয়ে ফেলবে না। m rm rename.swift
পিটার ওয়াল্টার

শর্টকাট পরে যান না দয়া করে।
পিটার ওয়াল্টার

6
@ পিটার-ওয়াল্টার এ জাতীয় ক্রিয়াকলাপের আগে আপনার ডেটা সর্বদা ব্যাকআপ করা উচিত।
অলকেয়ে এরতাş

এটা চমত্কার ভাবে কাজ করেছে. একমাত্র জিনিস অনুপস্থিত তা হ'ল pod installস্ক্রিপ্টটি চালানোর পরে আপনাকে চালানো দরকার ।
রোমিন 21

11

এক্সকোড 11.0+।

এটা এখন সত্যিই সহজ। শুধু Project Navigatorএক্সকোড উইন্ডোর বাম প্যানেলে যান। আপনি যেমন ফোল্ডারের নাম পরিবর্তন করেছেন ঠিক তেমন নামকরণের জন্য এটি সক্রিয় করতে
টিপুন Enter
এখানে চিত্র বর্ণনা লিখুন

এখানে কেবল নতুন নাম পরিবর্তন করুন এবং এক্সকোড আপনাকে স্টাফের অন্যান্য টুকরোটির নাম পরিবর্তন করতে বলবে।

এখানে চিত্র বর্ণনা লিখুন

Renameএখানে আলতো চাপুন এবং আপনার কাজ শেষ হয়েছে।
আপনি যদি নিজের মূল ফোল্ডারের নামটি সম্পর্কে কেন বিভ্রান্ত হন তবে কেন এটি পরিবর্তিত হয়নি, ভাল এটি কেবল একটি ফোল্ডার। সবেমাত্র একটি নতুন নাম দিয়ে এটির নামকরণ করা হয়েছে।
এখানে চিত্র বর্ণনা লিখুন


7

প্রকল্পের নাম পরিবর্তন করতে;

  1. প্রকল্প নেভিগেটরে আপনার প্রকল্প নির্বাচন করুন।

২. ফাইল পরিদর্শকের পরিচয় এবং প্রকার বিভাগে, নাম ক্ষেত্রে নতুন নাম লিখুন enter

3. চাপুন রিটার্ন।

একটি সংলাপ প্রদর্শিত হবে, আপনার প্রকল্পের আইটেমগুলির তালিকা দেওয়া যাবে যাতে নাম পরিবর্তন করা যায়। কথোপকথনে পরিবর্তনের পরে আইটেমগুলি কীভাবে প্রদর্শিত হবে তার পূর্বরূপ অন্তর্ভুক্ত করে।

  1. নির্বাচিতভাবে আইটেমের নতুন নামকরণ করতে, আপনি নাম পরিবর্তন করতে চান না এমন কোনও আইটেমের জন্য চেকবক্সগুলি অক্ষম করুন। কেবলমাত্র আপনার অ্যাপটির নাম পরিবর্তন করতে, অ্যাপ্লিকেশনটি নির্বাচন করুন এবং অন্যান্য সমস্ত আইটেম নির্বাচন ছাড়ুন।

  2. "পুনঃনামকরণ" টিপুন


5

@ লূক-ওয়েস্টের + @ বৈদেনের সমাধানগুলি অনুসরণ করার সময় অতিরিক্ত নির্দেশাবলী:

  • যদি আপনার স্কিমটি পরিবর্তন না হয় (স্টপ বোতামের পাশের উপরের বাম দিকে এখনও আমার ম্যাক দেখানো হচ্ছে):

    1. নতুন তৈরি প্রকল্পের নামটি (স্টপ বোতামের পাশে) ক্লিক করুন> প্রকল্পগুলি সম্পাদনা করুন> বিল্ড করুন (বাম দিকে)> পুরানো লক্ষ্য সরিয়ে ফেলুন (এটি নিখোঁজ হবে) এবং নতুন নামের প্রকল্পটি নতুন নামযুক্ত প্রকল্পের লোগোতে প্রতিস্থাপন করুন

এছাড়াও, আমাকে @ বৈদেনের সমাধানের পদক্ষেপ 3 ব্যবহার করতে হবে না। সবেমাত্র rm -rf Pods/টার্মিনালে চলমান সমস্ত পুরানো পড ফাইল থেকে মুক্তি পেয়েছে

আমি @ বৈদেনের সমাধানে 9 ম পদক্ষেপটিও ব্যবহার করতে পারি নি, পরিবর্তে আমি কেবল লিংক বাইনারি লাইব্রেরিগুলির অধীনে ওল্ড প্রকল্প নামক কাঠামোটি সরিয়ে ফেলেছি (নতুন নামের ফ্রেমওয়ার্কটি ইতিমধ্যে ছিল)

সুতরাং আপডেট হওয়া পদক্ষেপগুলি নীচে থাকবে:

পদক্ষেপ 1 - প্রকল্পটির নতুন নাম দিন

  1. আপনি যদি আপনার প্রকল্পে কোকোপড ব্যবহার করছেন, তবে ওয়ার্কস্পেসটি বন্ধ করুন এবং এই পদক্ষেপগুলির জন্য এক্সকোড প্রকল্পটি খুলুন।
  2. আপনি এক্সকোড ভিউয়ের বাম দিকে "প্রকল্প ন্যাভিগেটর" এ যে নামটি পরিবর্তন করতে চান তাতে ক্লিক করুন।
  3. ডানদিকে "ফাইল ইন্সপেক্টর" নির্বাচন করুন এবং আপনার প্রকল্পের নাম "পরিচয় এবং প্রকার" এর অধীনে থাকা উচিত, এটিকে নতুন নামে পরিবর্তন করুন।
  4. একটি ড্রপডাউন মেনুতে "পুনর্নামকরণ" ক্লিক করুন

পদক্ষেপ 2 - স্কিমটির নতুন নাম দিন

  1. উপরের বারে ("স্টপ" বোতামের নিকটে) আপনার ওল্ড পণ্যের জন্য একটি পরিকল্পনা রয়েছে, এটিতে ক্লিক করুন, তারপরে "স্কিমগুলি পরিচালনা করুন" এ যান
  2. স্কিমের ওল্ড নামে ক্লিক করুন, এবং এটি সম্পাদনাযোগ্য হয়ে যাবে, নামটি পরিবর্তন করুন
  3. এক্সকোড ছাড়ুন।
  4. মাস্টার ফোল্ডারে, ওল্ড.এক্সকোর্সস্পেসের নাম পরিবর্তন করুন NEW.xcworkspace।

পদক্ষেপ 3 - আপনার সম্পদ সহ ফোল্ডারটির নাম পরিবর্তন করুন

  1. এক্সকোড ছাড়ুন
  2. সঠিকভাবে নামযুক্ত মাস্টার ফোল্ডারে, ভুলভাবে নাম দেওয়া ওএলডি ফোল্ডার সহ একটি নতুন নামযুক্ত xcodeproj ফাইল রয়েছে। আপনার নতুন নামে ওল্ড ফোল্ডারটির নতুন নাম দিন
  3. প্রকল্পটি পুনরায় খুলুন, আপনি একটি সতর্কতা দেখতে পাবেন: "ওল্ড ফোল্ডারটি বিদ্যমান নেই", সতর্কতাটি খারিজ করুন
  4. বামদিকে "প্রকল্প নেভিগেটর" এ, শীর্ষ স্তরের ওলডি ফোল্ডারের নামটি ক্লিক করুন
  5. "পরিচয় এবং প্রকার" এর অধীনে ইউটিলিটিগুলি প্যানে আপনি "নাম" এন্ট্রি দেখতে পাবেন, ওল্ড থেকে এটি নতুন নামে পরিবর্তন করুন
  6. ঠিক নীচে একটি "অবস্থান" এন্ট্রি রয়েছে। ওল্ড নামের একটি ফোল্ডারে ক্লিক করুন এবং নতুন নামকরণকৃত ফোল্ডারটি চয়ন করুন

পদক্ষেপ 4 - বিল্ড প্লাস্ট ডেটার নামকরণ করুন

  1. বামদিকে "প্রকল্প নেভিগেটর" এর প্রকল্পে ক্লিক করুন, প্রধান প্যানেলে "বিল্ড সেটিংস" নির্বাচন করুন
  2. এই বিভাগে "প্লিস্ট" অনুসন্ধান করুন প্যাকেজিংয়ের অধীনে, আপনি তথ্য.প্লেস্ট এবং পণ্য বান্ডেল শনাক্তকারী দেখতে পাবেন
  3. তথ্য.পিস্টে শীর্ষ এন্ট্রিটির নাম পরিবর্তন করুন
  4. পণ্য শনাক্তকারীর জন্য একই করুন

পদক্ষেপ 5 পডফিল হ্যান্ডলিং

  1. এক্সকোডে: প্রকল্প নেভিগেটর থেকে পডফিল নির্বাচন করুন এবং সম্পাদনা করুন। ওল্ড নামের সাথে আপনার লক্ষ্য লক্ষ্য থাকতে হবে। এটি নতুন এ পরিবর্তন করুন।
  2. এক্সকোড ছাড়ুন।
  3. টার্মিনালে, সিডি প্রকল্পের ডিরেক্টরিতে, তারপরে: rm -rf Pods/
  4. পড ইনস্টল চালান।
  5. এক্সকোড খুলুন।
  6. প্রকল্প নেভিগেটরে আপনার প্রকল্পের নামের উপর ক্লিক করুন।
  7. মূল ফলকে, বিল্ড পর্যায়গুলি ট্যাবে স্যুইচ করুন। লিঙ্ক বাইনারি উইথ লাইব্রেরিগুলির অধীনে, ওএলডি ফ্রেমওয়ার্কটি সন্ধান করুন এবং এটি মুছে ফেলুন (এটি অনুপস্থিত থাকা উচিত) এটি যুক্ত করার জন্য উইন্ডোটির নীচে "+" বোতামটি ব্যবহার না করা হলে নতুন নামযুক্ত ফ্রেমওয়ার্কটি ইতিমধ্যে সেখানে থাকা উচিত
  8. আপনার যদি উদ্দেশ্য-সি ব্রিজিং শিরোনাম থাকে তবে সেটিংস তৈরি করতে যান এবং ওএলডি / ওএলডি-ব্রিজিং-শিরোনাম থেকে নতুন / নতুন-ব্রিজিং-শিরোনামে স্থানান্তর করুন head
  9. পরিষ্কার এবং চালান।

আপনি সফলভাবে সমস্ত পদক্ষেপ অনুসরণ করার পরে কোনও ত্রুটি ছাড়াই আপনাকে তৈরি করতে সক্ষম হওয়া উচিত


2
5.3 ধাপের পরিবর্তে rm-rf Pods/ক্লিনারের পরিবর্তে চালানো হচ্ছে pod deintegrateযা আপনার এক্সকোড প্রকল্প থেকে কোকোপডসের সমস্ত চিহ্ন সরিয়ে ফেলে তবে আপনার পোডফিল অক্ষত রাখে।
jklapwyk

এই নিয়ম। এটি আমার জন্য একটি বিদ্যমান iOS অ্যাপ্লিকেশনটির সাথে একটি আয়নিক অ্যাপ্লিকেশনটিকে মার্জ করার জন্য ভিত্তি সরবরাহ করেছিল provided
t4l

2

লুক এবং বৈদেন প্রস্তাবিত সমস্ত পদক্ষেপগুলি বাদ দিয়ে, নতুন নামের সাথে মেলে আমার স্টোরিবোর্ডে সমস্ত কাস্টমমডুল বৈশিষ্ট্যও নতুন নামকরণ করতে হয়েছিল এবং এটি ক্ষেত্রে সংবেদনশীল হতে হবে be


1
একমাত্র ব্যক্তি যিনি এটি উল্লেখ করেছেন!
ফ্যাটি

1
দ্রষ্টব্য আপনি কেবল ক্ষেত্রের "পুনরায় ক্লিক" বাছাই করে ইন্টারফেস বিল্ডারে এটি করতে পারেন। এটির পরে আপনার নতুন প্রকল্পের নামটি সঠিকভাবে "পুনরায় ডিফল্ট" হবে।
ফ্যাটি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.