এক্সকোড সতর্কতা: "আউটপুট ফাইলের জন্য একাধিক বিল্ড কমান্ড"


494

আমি এর মতো একটি ত্রুটি পাচ্ছি:

[সতর্কতা] সতর্কতা: একাধিক বিল্ড কমান্ডগুলি আউটপুট ফাইল / ডেভেলপার / বি / বি / বিল্ড / রিলেজ-আইফোনসিমুলেটর / বিবি.এপ / নন.পং এর জন্য

[সতর্কতা] সতর্কতা: একাধিক বিল্ড কমান্ডগুলি আউটপুট ফাইল / ডেভেলপার / বি / বি / বিল্ড / রিলেজ-আইফোনসিমুলেটর / বিবি.এপ / ডি.পিএনজি জন্য

[সতর্কতা] সতর্কতা: একাধিক বিল্ড কমান্ডগুলি আউটপুট ফাইল / ডেভেলপার / বি / বি / বিল্ড / রিলেজ-আইফোনসিমুলেটর / বিবি.এপ / এন.পিএনজি জন্য

তবে আমি এক্সকোড পরীক্ষা করে দেখেছি এবং এ জাতীয় কোনও ফাইলের নকল দেখতে পাচ্ছি না। অ্যাপল মেইলিং তালিকার এই পোস্টটি যেমন বলেছে, কোনও নকল নেই।

উত্তর:


809

প্রকল্প নেভিগেটরে, আপনার এক্সকোড প্রকল্প ফাইলটি নির্বাচন করুন। এটি আপনাকে প্রকল্পের সেটিংসের পাশাপাশি প্রকল্পের লক্ষ্যগুলিও প্রদর্শন করবে। "কপি বান্ডিল রিসোর্স" বিল্ড ফেজটি দেখুন। আপনারা এই তালিকায় দুবার আপত্তিজনক ফাইলগুলি সন্ধান করতে পারেন। সদৃশ রেফারেন্স মুছুন।

এক্সকোড অভিযোগ করছে যে আপনি একই অ্যাপ্লিকেশন দিয়ে দু'বার একই ফাইল বান্ডিল করার চেষ্টা করছেন।


1
আমার সাথে ঘটে যখন আমি বিল্ড ফোল্ডার (ফাইন্ডার ব্যবহার করে) থেকে কিছু সম্পদ মুছি। সম্পদগুলি একই নামের সাথে আপডেট হওয়াগুলির সাথে প্রতিস্থাপিত হয়েছে এবং এগুলি XCode এর মধ্যে "টার্গেটে যুক্ত করুন" বিকল্পগুলিতে চিহ্নিত করে টেনে আনছে। দেখে মনে হচ্ছে
এক্সকোড

1
আমি এই একটি জিনিস যোগ করতে চেয়েছিলেন। আপনি যদি একরকম এক টন সদৃশ রেফারেন্স দিয়ে শেষ করেন (যেমন আমি করেছি), আপনি কেবল "সেটিংস যাচাই করুন" ক্লিক করতে পারেন এবং এটি স্বয়ংক্রিয়ভাবে সদৃশ উল্লেখগুলি মুছে ফেলবে। ম্যানুয়ালি এগুলি খুঁজে বের করার চেয়ে অনেক সহজ
জন ম্যাটিংলি

1
আমারও একি দশা. এই উত্তরটি সবচেয়ে কাছের ছিল। প্রকল্পটি কেবল একবার ফাইলগুলি দেখিয়েছিল <rojName> .xcodeproj / project.pbxproj ফাইলটিতে নকল এন্ট্রি ছিল। এটি একত্রীকরণের বিষয় ছিল। vi সহ সম্পাদনাটি কৌতুকটি করেছে :) আমাকে সঠিক দিকে নির্দেশ করার জন্য ধন্যবাদ :)
জাভাতারz

11
লক্ষণীয় যে, যদি আপনার অনুলিপি বান্ডিল সংস্থান পর্যায়ে প্রচুর পরিমাণে নকল করা ফাইল থাকে তবে আপনি এই পৃষ্ঠার নীচের অংশে 'বৈধ সেটিংস' ক্লিক করতে পারেন এবং এক্সকোড আপনাকে নকলগুলি সম্পর্কে অনুরোধ করবে এবং আপনি ক্লিক করলে সবগুলি মুছে ফেলা হবে ' পরিবর্তনগুলি সম্পাদন করুন '। স্বতন্ত্রভাবে তাদের জন্য শিকার করার চেয়ে অনেক দ্রুত!
ইয়েতি 42

1
আমি প্রকল্পটিতে "প্রকাশিত-আইওএস" পুনরায় যুক্ত করার সময় স্প্রিটবিল্ডার টেম্পলেটগুলির সাথে আমার একই রকম সমস্যা ছিল। দেখা যাচ্ছে এটি একটি গ্রুপ নয়, এটি একটি "ফোল্ডার রেফারেন্স" হতে চায় এবং পুরো ফোল্ডারটিকে "অনুলিপি বান্ডিল রিসোর্সগুলিতে" যুক্ত করেছিল। সুতরাং স্বতন্ত্র সংস্থানগুলি সেই তালিকায় উপস্থিত না হলেও, এটি কোনও ফোল্ডার থেকে যুক্ত করা হচ্ছে না তা নিশ্চিত করে দেখুন।
সমকাস

127

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


43
আমি এক সেকেন্ডের জন্য ভ্রান্ত হয়েছি, সুতরাং এটি কারওর পক্ষে সহায়তা করতে পারে: অ্যাপ্লিকেশন লক্ষ্য -> পর্যায়গুলি তৈরি করতে -> বান্ডিল সংস্থানগুলি অনুলিপি করুন
জাইমে

2
আমার এক্সকোড প্রকল্পে আমার একই নামের (তবে বিভিন্ন ডিরেক্টরিতে) একাধিক ফাইল ছিল। ঘটনাক্রমে আমার একজনের কপি বান্ডিল রিসোর্স পদক্ষেপে তাদের দু'জনেরই ছিল যার ফলস্বরূপ তাদের মধ্যে একটির ফলে প্রাপ্ত অ্যাপ্লিকেশন বান্ডেলে ওভাররাইট হয়ে যাবে। তাদের মধ্যে কেবল একটি সরান।
বাস্তিবেন

112

আসলে, এর উত্তরটি বেশ সহজ।

আপনার এক্সকোড প্রজেক্টে সেই ফাইলগুলির জন্য অনুসন্ধান করুন যা সতর্কতা উত্থাপন করে এবং এর মধ্যে একটি মুছুন।

এক্সকোড অনুসন্ধান ফলাফলগুলিতে সেই ফাইলটির কেবল একটি রেফারেন্স দেখায়, তবে সেখানে থামবেন না, এগিয়ে যান এবং মুছুন। (আপনার প্রোজেক্ট ফাইলটি মুছে ফেলার আগে একটি ব্যাকআপ তৈরি করা ভাল)

এখন আবার প্রকল্পটি নির্মাণ করুন। সতর্কতা এখন অদৃশ্য করা উচিত। (এই উত্তরটি এক্সকোডের পূর্ববর্তী সংস্করণের জন্য)


তবে ফাইলগুলি এক্সকোডের গ্রুপগুলিতে আসে না এবং ফাইলগুলি আর কলম হয়। এর সাথে কী চুক্তি?
তেজস্বী ইয়ারুকালাপুদি

1
যদি আপনার এ নিয়ে সমস্যা অব্যাহত থাকে তবে কেবল এক্সকোড থেকে সমস্ত ফাইল সরিয়ে ফেলুন (সেগুলি ডিস্কে মুছবেন না)। তারপরে এগুলিকে আবার টেনে আনুন than এর পরে যদি আপনার এখনও সমস্যা থাকে তবে আপনার কাছে একই নামের কিছু সংস্থান রয়েছে (সম্ভবত বিভিন্ন ফোল্ডারে) - সন্ধান করুন এবং নাম পরিবর্তন / মুছুন। এক্সকোড আউটপুট একটি সমতল ফোল্ডারে যায় তাই ডিরেক্টরি কাঠামো উপেক্ষা করা হয়।
n13

52

এটি কোনও এক্সকোড বাগ নয়, যদিও সতর্কতা বার্তাটি আসল কারণটি বর্ণনা করতে যথেষ্ট সহায়ক নয়।

আপনার ত্রুটিযুক্ত বার্তাটি তখন ঘটে যখন আপনার প্রকল্পে বেশ কয়েকটি ফাইল থাকে যার নাম একই থাকে। আপনাকে কেবল নকল নাম দিয়ে ফাইলগুলি মুছতে বা পুনরায় নামকরণ করতে হবে এবং সমস্যাটি সমাধান করা হবে।


1
হ্যাঁ, এটি সঠিক উত্তর। এবং আপনার কাছে যখন রিসোর্স ফাইল থাকে, তখন পরিস্থিতি সহজেই আসতে পারে, যেমন পিএনজি একই নাম দিয়ে থাকে তবে আপনার ফাইল সিস্টেমে আলাদা ডায়ারে থাকে - বিল্ড প্রক্রিয়া চলাকালীন এগুলি সমস্ত 1 টি দির, যেমন অ্যাপ্লিকেশন বান্ডলে অনুলিপি করা হয়।
ব্রায়ঞ্জার

@ ব্রায়ঞ্জার কি একই নামে চিত্রের অনুমতি দেওয়ার জন্য কাজ করছে? বা একসাথে বান্ডিল হওয়া থেকে প্রতিরোধ করতে?
অ্যান্ডি

আসলে আমি বুঝতে পেরেছি যে বান্ডিলিং এড়াতে আপনি ফোল্ডার রেফারেন্স তৈরি করতে পারেন।
অ্যান্ডি

নকল নাম সহ ফাইলগুলি find . | grep -v \.git | rev | cut -d/ -f1 | rev | sort | uniq -c | sort
সন্ধানের

26

আপনার যদি একই প্রকল্পে 2 টি ফাইল থাকে তবে এটি ঘটে। যদিও ফাইলগুলি কোডকোডে গ্রুপগুলিতে থাকে যখন প্রকল্পটি সমস্ত সংকলিত হয় ফাইলগুলি একই ডিরেক্টরিতে শেষ হয়। অন্য কথায় আপনার কাছে /group1/image.jpg এবং /group2/image.jpg থাকলে এই সংকলিত প্রকল্পটিতে কেবল দুটি চিত্র.জেপিজি ফাইলের মধ্যে একটি থাকবে।


17

পূর্বে উল্লিখিত হিসাবে, আপনার একই নামের একাধিক ফাইল থাকলেও প্রকল্প ন্যাভিগেটরে বিভিন্ন গ্রুপে (হলুদ ফোল্ডার) থাকলে এই সমস্যাটি দেখা যাবে। আমার ক্ষেত্রে এটি উদ্দেশ্যমূলক ছিল কারণ আমার প্রতিটি "পূর্বরূপ.জেপিজি" সহ একাধিক উপ-ডিরেক্টরি ছিল যা আমি অ্যাপ্লিকেশন বান্ডেলে অনুলিপি করতে চেয়েছিলাম:

গ্রুপ রেফারেন্স

এই পরিস্থিতিতে আপনাকে অবশ্যই নিশ্চিত করতে হবে যে এক্সকোড কেবলমাত্র দলগুলি নয়, ডিরেক্টরি রেফারেন্স (নীল ফোল্ডার আইকন) স্বীকৃতি দেয় ।

আপত্তিজনক ফাইলগুলি সরান এবং "রেফারেন্স সরান" নির্বাচন করুন (যাতে আমরা সেগুলি পুরোপুরি মুছতে পারি না):

গ্রুপ রেফারেন্স অপসারণ


প্রকল্পের নেভিগেটরে তাদের আবার টেনে এনে প্রকল্পে পুনরায় যুক্ত করুন। প্রদর্শিত হওয়া কথোপকথনে, "যে কোনও যুক্ত ফোল্ডারের জন্য ফোল্ডার রেফারেন্স তৈরি করুন" নির্বাচন করুন:

ফোল্ডার রেফারেন্স হিসাবে যুক্ত করুন


লক্ষ্য করুন যে ফাইলগুলির এখন প্রকল্প ন্যাভিগেটরে নীল ফোল্ডার আইকন রয়েছে:

ফোল্ডার রেফারেন্স


আপনি যদি এখন টার্গেটের বিল্ড পর্যায়গুলির "কপি বান্ডিল রিসোর্স" বিভাগের অধীনে সন্ধান করেন তবে আপনি লক্ষ্য করতে পারবেন যে ডিরেক্টরিতে থাকা প্রতিটি আইটেমের প্রবেশের পরিবর্তে পুরো ফোল্ডারের জন্য একটি একক প্রবেশ রয়েছে। সংকলক এই ফাইলগুলির জন্য একাধিক বিল্ড কমান্ড সম্পর্কে অভিযোগ করবে না।


15

এটি একটি বাগ না। এক্সকোড সহায়তা আপনাকে সহায়তা করতে পারে। প্রকল্পটি নেভিগেটরে বাম দিকে লক্ষ্য নির্বাচন করুন। সেটিংসের নীচে "বৈধ সেটিংস" ক্লিক করুন। এক্সকোড সেটিংস চেক করবে এবং সম্ভব হলে ডুপ্লিকেটগুলি সরিয়ে ফেলবে।


14

যখন শিরোনাম নির্মাণের পর্যায়ে সদৃশ থাকে তখন এই পরিস্থিতির আর একটি সংস্করণ ঘটতে পারে ।

এটি ঠিক করতে…

  1. আপনার প্রকল্প লক্ষ্য যেতে
  2. পছন্দ করা Build Phases
  3. Headersবিল্ড ফেজ নির্বাচন করুন
  4. সতর্কবাণীতে প্রদর্শিত নামটি প্রবেশ করান
  5. দুটি (বা আরও) আইটেম লক্ষ্য করুন
  6. এটি +|-নিচের বাম কোণে বাক্সে
  7. আইটেমগুলির মধ্যে একটি নির্বাচন করুন এবং -বোতামটি ক্লিক করুন

7

আমার ক্ষেত্রে সমস্যাটি একটি গ্রুপের মধ্যে লক্ষ্য এবং ফোল্ডারের একই নামের কারণে হয়েছিল।

সমস্যাটি সমাধান করার জন্য কেবল বিরোধযুক্ত ফাইল বা ফোল্ডারটির নামকরণ করুন।


6

আমি এর জন্য একটি খুব সহজ সমাধান পেয়েছি:

  1. প্রকল্প নেভিগেটর থেকে সমস্যা সৃষ্টি করে ফাইলটি নির্বাচন করুন
  2. ফাইল পরিদর্শকের কাছ থেকে লক্ষ্য সদস্যতার আনচেক করুন
  3. প্রকল্প তৈরি করুন
  4. ফাইলের জন্য আবার লক্ষ্য সদস্যপদটি পরীক্ষা করে দেখুন

সতর্কতা চলে গেছে! রেফারেন্সের জন্য এই চিত্রটি দেখুন।

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


5

আমি খুব নিশ্চিত যে এটি এক্সকোড 4 বাগের কারণে ঘটতে পারে, কমপক্ষে যে ক্ষেত্রে আমি এর মুখোমুখি হয়েছি in

আপনি একই সময়ে প্রকল্পে একাধিক ভাষা নির্ভর ফাইল যুক্ত করলে এটি ঘটে। গিটার পার্থক্য দেখে আমি এটি খুঁজে পেয়েছি। আমি প্রতিশ্রুতিতে কিছুই করি নি তবে কিছু নতুন স্থানীয়ীকৃত নিব ফাইল যুক্ত করি। তবে প্রজেক্ট.পিবিএক্সপোজ প্রজেক্টের পার্থক্যটি ফিরে দেখলে এটি আগে থেকেই এই প্রকল্পে থাকা ফাইলগুলির জন্য নতুন ডুপ্লিকেট রেফারেন্স যুক্ত করেছিল। এটি ফাইলগুলি আমার পক্ষে এলোমেলো মনে হয়েছিল।

আমি একই একই আচরণটি একাধিকবার পুনরুত্পাদন করেছি।

প্রকল্প থেকে এই ফাইলগুলি মোছা সমস্যার সমাধান করে না কারণ এটি কেবলমাত্র মূল রেফারেন্স মুছবে এবং নকলকে ছেড়ে যাবে। এটির সমাধানের একমাত্র উপায় হ'ল একটি প্রতিশ্রুতি ফিরে পাওয়া এবং আবার শুরু করা, বা প্রকল্প ফাইলটি সম্পাদনা করা হ'ল এটি যা আরও নকল করার সত্যিই ভাল উপায় যেহেতু কোন ডুপ্লিকেটগুলি সরিয়ে ফেলতে হবে তা বলা শক্ত এবং আপনাকে এটি করতে হবে বিভিন্ন জায়গায় এক টন।

এক্সকোড 4 আমার জন্য কেবল একটি বিশাল হতাশা।


দেখে মনে হচ্ছে এটি এক্সকোড ৪.২ এ স্থির হয়েছে। পূর্ববর্তী সংস্করণগুলিতে আপনি নিজের ফাইলটিকে নিজের "গ্রুপ" (প্রকল্পের ভার্চুয়াল ফোল্ডার) এর মধ্যে স্থানীয়করণ যুক্ত করতে চলেছেন এমন ফাইলটি রেখে প্রথমে আপনি এই বাগটি এড়াতে পারবেন। একবার আপনি স্থানীয়করণ যুক্ত করার পরে আপনি এটি যেখানে সেখানে রেখে দিতে পারেন এবং আপনার তৈরি টেম্প গ্রুপটি মুছতে পারেন।
স্টিভ

এটি একটি বাগ না। আপনার প্রকল্পে একই নামে একাধিক ফাইল থাকার কারণে এটি ঘটে।
টড হপকিনসন

1
আপনি যখন কোনও ফাইল স্থানীয়করণ করবেন তখন বিভিন্ন ডিরেক্টরি বাদে প্রতিটি স্থানীয়করণের জন্য আপনার একই ফাইলের নাম থাকার কথা। এটি আসলে একটি বাগ ছিল।
স্টিভ

4

এটি হ্যাঁ কারণ আপনার "no.png" "d.png" এবং "n.png" সংস্থানগুলিতে নকল করা আছে। প্রজাতন্ত্র ফাইলগুলি মুছুন এবং মুছুন কেবল সন্ধান করুন।


3

আপনার কাছে একই ফাইলটির একাধিক রেফারেন্স থাকলে ত্রুটিটি উপস্থিত হতে পারে বলে মনে হয়। আমার একই নামের 2 টি ফাইল ছিল এবং এই ত্রুটিটি পেয়েছি। আমি যখন তাদের একটি মুছি ত্রুটি অদৃশ্য হয়ে যায় ..


2

তবুও এই ইস্যুতে অন্য একটি পরিবর্তন। আমার একই বার্তাটি ইতিপূর্বে প্রস্তাবিত সমাধানগুলির কোনওটিই সমস্যার সমাধান করতে পারেনি (উদাহরণস্বরূপ আমার কাছে কেবল আপত্তিজনক ফাইলের একটি অনুলিপি ছিল)।

আমার সমাধানটি ছিল টেক্সট এডিটরটিতে প্রজেক্ট.পিবিএক্সপোজ ফাইলটি সম্পাদনা করা (এক্সকোড ছেড়ে দেওয়ার পরে এবং অবশ্যই ফাইলটি ব্যাক আপ করার পরে) এবং আপত্তিকর ফাইলের সমস্ত উল্লেখ মুছে ফেলা হবে। তারপরে, আবার এক্সকোড শুরু করার পরে, আমি ম্যানুয়ালি ফাইলটি প্রজেক্টে আবার যুক্ত করেছিলাম এবং সবকিছু ঠিক আছে।

(আমার সন্দেহ হ'ল এই সমস্যাটি আমার কাছে একটি ম্যানুয়াল হিসাবে, যেমন: নন-এক্সকোড, প্রকল্পের ফাইলটিতে মার্জ করার কারণে ঘটেছে))


1

আপনার প্রকল্পে ফ্রেমওয়ার্কস ফোল্ডারটি খুলুন এবং ভিতরে ফ্রেমওয়ার্ক রয়েছে তা নিশ্চিত করুন। আমি ভুল করে পুরো বিকাশকারী ফোল্ডারটি যুক্ত করেছিলাম!


1

আমি কয়েক মিনিট আগে একই সমস্যা ছিল। আমি আমার সমস্যা সমাধানের জন্য 'স্থাপনার লক্ষ্য' পরিবর্তন করার বিষয়টি উল্লেখ করেছি।


1

আমার জন্য টার্গেট> বিল্ড সেটিংস> প্যাকেজিং> পণ্যের নামটি আমার অ্যাপ্লিকেশনটিতে কাস্টমযুক্ত .plist ফাইলে রেফারেন্স করা অন্য মান হিসাবে একই জিনিসটিতে সেট করা হয়েছিল। শেষ পর্যন্ত আমাদের বিল্ড প্রক্রিয়াটির কারণে এটি নকল ফাইল তৈরি করে।


1
এটি আমার জন্য সমস্যা ছিল, ধন্যবাদ!
লিওন

0

সুইফট 3 : (তবে পুরানো সংস্করণগুলিও) ডুপ্লিকেট সহ আমার সম্পত্তি থাকলে এটি ঘটে it এই সমস্যাটির সাথে কেবল ফাইলগুলির নাম পরিবর্তন করুন এবং সব ঠিকঠাক।

এটি যখন ঘটতে পারে তখন আপনি এটি তৈরি Assets.xcassetsকরতে পারেন এবং ডুপ্লিকেটগুলির নতুন নাম দিয়ে নতুন নামকরণ করেছিলেন তাই সময় পরে আপনি এটি ভুলে গিয়ে ফোল্ডারটির রেফারেন্স যুক্ত করতে মুছে ফেলেন তবে এটি নকল ফাইল সমস্যায় ফিরে আসে ..


0

একটি সহজ উপায় হ'ল

  • অ্যাপ টার্গেটে যান
  • পর্যায়ক্রমগুলি তৈরি করতে যান
  • আউটপুট ফাইল
  • আউট পুট ফাইলগুলি মুছুন, তারপরে প্রকল্পটি তৈরি করুন। এটি সফলভাবে চলবে।

0

কী pod deintegrateএবং rm *.workspaceফাইল করা ছিল! সময় কি একটি বর্জ্য !


0

প্রতিক্রিয়া-স্থানীয় ব্যবহারকারীদের। গেটো ফাইল -> ওয়ার্কস্পেস সেটিংস -> বিল্ড সিস্টেম -> এটিকে লিগ্যাসি বিল্ড সিস্টেমে পরিবর্তন করুন। এবং এটি এখন জরিমানা করা উচিত। প্রতিক্রিয়া-নেটিভ নতুন ফাইল সিস্টেমের সাথে সামঞ্জস্যপূর্ণ নয়।


0

ইউজার_ফ্রেমওয়ার্কস মন্তব্য! পডফাইলে আমার জন্য কাজ করেছিল।

#use_frameworks!

দ্রষ্টব্য: এটি এক্সকোড 10.1, পড সংস্করণ 1.8.4 এ করেছে


-1

যদিও আমি নিশ্চিত যে আরও ভাল উপায় আছে, তবে আমাকে কেবল 60 সেকেন্ডের চেয়ে কম সময় নিয়েছিল এবং আমি কেবল এটিই কাজ করতে পেরেছিলাম।

  1. ট্র্যাশে রেপো টানুন।
  2. আপনার রেপো পুনরায় ক্লোন করুন।
  3. সঠিক রিমোট ট্র্যাকিং সহ আপনার রেপো সেট আপ করুন। git remote add <url.git>, বাgit remote set-url <url.git>
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.