এক্সকোড 4-পুনরায় ইনস্টল করা কীচেইন শংসাপত্রগুলি আমি মুছে ফেলি


85

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

কোডসাইন ত্রুটি: শংসাপত্রের পরিচয় 'আইফোন বিকাশকারী: XXX' কীচেইনে একাধিকবার উপস্থিত হয়। কোডসাইন সরঞ্জামটির জন্য কেবল একটি থাকতে হবে।

প্রথমে যদিও আমার কোনও উদ্বেগ নেই, আমি কেবল কীচেইনে যাব এবং সেই নকলটি (পুরানো) মুছব, যা আমি করেছি did আমি ফিরে গিয়েছিলাম, এক্সকোড বন্ধ করে দিয়েছিলাম, আবার এক্সকোড এবং প্রকল্প চালু করেছি, একই ত্রুটি। wtf আমি যদিও নিজের কাছে। কীচেইনে ফিরে আসুন এবং শংসাপত্রটি আবার সেখানে রয়েছে। আমি উভয় শংসাপত্রগুলি মুছে ফেলি, পুনরাবৃত্তি করি এবং প্রকল্পের লোড হিসাবে বিজ্ঞপ্তি করি, দুটি শংসাপত্র আমি পপ মুছে ফেলেছিলাম কীচেইনে ফিরে এসেছি।

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

কোনও পরামর্শ?


4
চিয়ার্স একই সমস্যা ছিল। :)
রেড ব্লুথিং

একই সমস্যা আছে। এটি হ'ল কারণ কীচেইন শংসাপত্রটি যথাযথভাবে সরিয়ে দেয় না এবং 2 টি শংসাপত্র উপস্থিত হলে আপনার অবস্থা হয় (তবে একটিটি অবৈধ)। কীচেইন অ্যাপ্লিকেশনটিতে কেবল অবৈধ সরিয়ে ফেলুন এবং এটি দুর্দান্ত কাজ করবে। তবে এটি অস্থায়ী সমাধান। :(
সের্গে কোপানেভ

উত্তর:


103

সমাধানটি ছিল আয়োজক - লাইব্রেরির অধীনে - প্রোফাইলগুলি সরবরাহ করা, সেগুলি সবগুলি মুছুন এবং তারপরে আমার এখনও প্রয়োজনীয় প্রোফাইলগুলি পুনরায় ইনস্টল করুন।


হা! আমি এই কাজগুলি নিশ্চিত করতে পারি। যদিও আমি কীচেইনটিতে এটি মুছতে থাকি তা পুনরায় প্রদর্শিত হয়। একবার আমি সংগঠকের কাছ থেকে পুরানো প্রভিশনিং প্রোফাইলগুলি সরিয়ে ফেললাম সমস্ত স্বাভাবিক ছিল। ধন্যবাদ! :)
RoLYroLLs

4
আমার জন্য কাজ করে! ধন্যবাদ! আমি মনে করি এক্সকোড 4 যা করার চেষ্টা করছে তা হ'ল ডেভ শংসাপত্রগুলির মেয়াদ শেষ হয়ে গেলেও প্রোপ প্রোফাইলগুলির জন্য আপনার কীচেইনে ডেভ শংসাপত্রগুলি সন্নিবেশ করানো হচ্ছে।
iphone007

4
এছাড়াও আপনি যদি আপনার ডেভ শংসাপত্রটি পুনর্নবীকরণ করেন তবে আপনার প্রভিশন প্রোফাইলটি পুনঃজুনার জন্য মনে রাখবেন। আমি তা করি নি এবং যখন আমি কোনও পুরাতন প্রো-প্রোফাইল পুনরায় যুক্ত করেছি, তখন সংশ্লিষ্ট মেয়াদোত্তীর্ণ ডেভ সার্টটি কীচেইনে পুনরায় প্রবেশ করানো হয়েছিল, ডিও!
iphone007

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

এটি সহায়তা করা হয় তবে অন্যরা যেমন বলেছে, আপনাকে কেবল কীচেইন যেতে হবে এবং মেয়াদোত্তীর্ণ বিকাশকারী শংসাপত্রটি মুছে ফেলতে হবে, কেবল প্রভিশন প্রোফাইল নয়।
রন Srebro

33

আমার একই সমস্যা ছিল এবং উপরের সমাধানগুলি আমার সমস্যার সমাধান করে নি (প্রায় ভাল)।

আমার কাছে একই সদৃশ বিকাশকারী আইডি / শংসাপত্র ছিল যার বিষয়ে প্রত্যেকে অভিযোগ করছে এবং আমি আমার সমস্ত প্রোফাইল মুছে ফেলার চেষ্টা করেছি, আমার শংসাপত্রটি প্রত্যাহার / পুনর্বিবেচনা করেছিলাম, সিস্টেম কীচেন, পুনরায় চালু করা ইত্যাদি ইত্যাদি নিশ্চিত করেছিলাম none

শেষ পর্যন্ত এটি পরিণত সেখানে ছিল সিস্টেম Keychain, যেটা করেছে একটি শংসাপত্র মেয়াদ শেষ এবং তাই তালিকা ডিফল্টরূপে লুকানো ছিল।

নিশ্চিত হয়ে নিন যে আপনি কীচেইনে মেয়াদোত্তীর্ণ শংসাপত্রগুলি দেখতে পাচ্ছেন

এটা করতে:

  1. কীচেন অ্যাক্সেস খুলুন
  2. ভিউ মেনু ক্লিক করুন
  3. মেয়াদোত্তীর্ণ শংসাপত্রগুলি ক্লিক করুন
  4. তারপরে অনুসন্ধান করুন এবং মেয়াদোত্তীর্ণ বিকাশকারী শংসাপত্রগুলি মুছুন

দুর্দান্ত, আপনি একজন বুদ্ধিমান। আমি যেখানেই তালিকাভুক্ত সমস্ত কিছু করেছিলাম। আপনি আমাকে কয়েক মাস পুরানো সমস্যা সমাধানে সহায়তা করেছেন। আল্লাহ্ তোমার মঙ্গল করুক!
বুশরা শহীদ

4
দেখা গেল যে সিস্টেম কীচেইনের অধীনে আমার একটি মেয়াদ উত্তীর্ণ শংসাপত্র রয়েছে। এটি আমাকে এটি খুঁজে পেতে সহায়তা করেছিল! ধন্যবাদ!
christopher_f

11

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


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

এটি আপ টু ডেট সমাধান, আমার জন্য কাজ করেছে (অন্যান্য সমাধানগুলি চেষ্টা করার পরেও তারা পুরানো বলে মনে হচ্ছে)
কাশিহাসি

7

যদি আপনি মেয়াদোত্তীর্ণ শংসাপত্রটি সরাতে কীচেন অ্যাক্সেসের সাথে গোলযোগ করতে চান তবে আপনি এটি চেষ্টা করতে পারেন:

  • একটি নতুন কীচেন তৈরি করুন, এটিকে "মেয়াদোত্তীর্ণ" নাম দিন এবং মেয়াদোত্তীর্ণ শংসাপত্রটি কেবল এতে সরান ।
  • "রেফারেন্স এবং ফাইলগুলি মুছুন" নির্বাচন করার জন্য জিজ্ঞাসা করা হলে নতুন নির্মিত "মেয়াদোত্তীর্ণ" কীচেইন মুছে ফেলুন যা কেবলমাত্র মেয়াদোত্তীর্ণ শংসাপত্র ধারণ করে।

মেয়াদোত্তীর্ণ শংসাপত্র কীচেইনের সাথে একসাথে অদৃশ্য হয়ে যায়। আমার জন্য পুরোপুরি কাজ।


6
  1. এক্সকোড অর্গানাইজার থেকে সমস্ত প্রভিজিং প্রোফাইলগুলি সরান;
  2. কীচেন অ্যাক্সেস থেকে পুরানো বিকাশকারী শংসাপত্রগুলি সরান;
  3. কেবলমাত্র সঠিক বিকাশকারী শংসাপত্রের সাথে প্রভিশনিং প্রোফাইলগুলি তৈরি করুন;
  4. নতুন প্রভিশনিং প্রোফাইলগুলি ডাউনলোড এবং ইনস্টল করুন;

- সম্পাদনা -

@ কোডজির উত্তর এবং @ আইফোন 700 এর মন্তব্যটি মার্জ করুন।


আপনার উত্তরটি আমার সমস্যাটির সমাধান করে নি, আসলে আমি বেশ কয়েকবার বিকাশকারী শংসাপত্র এবং প্রভিশন প্রোফাইলগুলি সরিয়েছি, তবে পুরানো বিকাশকারী শংসাপত্র সর্বদা পুনরায় ইনস্টল করা হয়। তবে @ আইফোন 700 এর মন্তব্য সহায়ক, আমি কেবল তাদের মার্জ করি ....
মিঃ মিং

2

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


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

2

আমি এটির জন্য অর্ধ-দিন কাটিয়েছি এবং শেষ পর্যন্ত সমাধানটি খুঁজে পেয়েছি

  1. কীচেইন অ্যাক্সেস.অ্যাপ খুলুন
  2. কীচেইন অ্যাপ্লিকেশন স্ক্রিনের বাম অংশে "কীচেইনস" মেনুতে "সিস্টেম" নির্বাচন করুন
  3. "বিভাগ" ডাউন মেনুতে "শংসাপত্রগুলি" নির্বাচন করুন
  4. সমস্ত পুরানো শংসাপত্রগুলি সরান।

তারপরে কীচেইন.এপ বন্ধ করুন এবং এক্সকোড -> সংগঠকটিতে যান

  1. লাইব্রেরী মেনুতে সমস্ত প্রভিজিং প্রোফাইলগুলি সরান
  2. ডিভাইস মেনুতে সমস্ত প্রভিজিং প্রোফাইলগুলি সরান
  3. লাইব্রেরী মেনুতে "রিফ্রেশ" বোতাম টিপুন -> বিধানের প্রোফাইল
  4. আপনার ডিভাইসে প্রয়োজনীয় প্রোফাইল যুক্ত করুন

আবার আপনার অ্যাপ তৈরি করুন :)


1

উত্তরোত্তর জন্য, আমাদের স্বয়ংক্রিয় বিল্ড স্ক্রিপ্টে এই সমস্যাটি ঘটার কৌশল এখানে:

  1. বিল্ডিংয়ের আগে, ~ / লাইব্রেরি / মোবাইল ডিভাইস / প্রোভিশনিং প্রোফাইল ডিরেক্টরিটি সরান move
  2. আইফোন কনফিগারেশন ইউটিলিটি চালু রয়েছে কিনা তা পরীক্ষা করে দেখুন এবং এটি বন্ধ করুন (এই অ্যাপটিটি খোলা থাকলে সার্টিফিকেটগুলি সর্বদা আবার উপস্থিত হয়। এক্সকোড ৪.১ এ আপনাকেও সংগঠকটি বন্ধ করতে হবে))
  3. আপনি তৈরি চালান
  4. প্রভিশনিং প্রোফাইল ডিরেক্টরিটি আবার সরান
  5. লাভ?

1

আমি এখানে প্রস্তাবিত সবকিছু চেষ্টা করেছি কিন্তু এক্সকোড 4.3 পুনরায় ইনস্টল করা ছাড়া আমার পক্ষে কিছুই কাজ করেনি ম্যাজিকালি কেসটি সমাধান করেছে।


1

এটিকে 4.6.1 এ ঠিক করার খুব সহজ উপায় খুঁজে পেয়েছি। আপনি কিছু পুনরায় আরম্ভ বা কোনও প্রোফাইল মোছা ছাড়াই এটি করতে পারেন!

কীচেইন অ্যাক্সেস এবং আপনার এক্সকোড প্রকল্পটি সহ:

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

আশা করি এটা সাহায্য করবে!


0

উপরের পদ্ধতিটি আমার ক্ষেত্রে কাজ করে না

অবশেষে, আমি কীচেইনে যাচ্ছি

এবং নামটি প্রবেশ করে কীটি অনুসন্ধান করুন

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

এটা সত্যিই হতাশাব্যঞ্জক, এবং আমি জানিনা এটি বাগ ....... সত্যিই ক্লান্তিকর।


0

এই প্রশ্নের সদৃশ একটি উত্তরের উদ্ধৃতি দিয়ে, এই অঞ্চলে Xcode এর কিছু বাগ কেবল ওএস এক্স পুনরায় চালু করার মাধ্যমে সমাধান করা যেতে পারে

শেষ পর্যন্ত, আমি এই প্রশ্নের উত্তরগুলির মধ্যে উল্লিখিত সমস্ত কিছু মুছে ফেলা, পুনরায় চালু করে, তারপরে ম্যানুয়ালি আমার প্রয়োজনীয় অংশগুলি ইনস্টল করে সাফল্য অর্জন করেছি (আমি স্বয়ংক্রিয় প্রোফাইল / শংসাপত্র ডাউনলোড বৈশিষ্ট্যের উপর বিশ্বাস / চেষ্টা করি নি)।


0

@ অ্যান্ড্রেসপ্র্যাং, এটি মূল্যবান কিসের জন্য, যখন উপরের সমস্ত কিছু না করে তখন আপনার উত্তর কার্যকর হয়েছিল। আমি দেখতে পেলাম মেয়াদোত্তীর্ণ শংসাপত্রটি কীচেইনের কোথাও ছিল না, তবুও যখন আমি একটি বিল্ডিং করেছি, এক্সকোড বলেছিল এটি ছিল। প্রভিশনিং প্রোফাইলগুলি (সেগুলির সবগুলি) মোছা, টিম বিভাগে আমার নাম নির্বাচন করা এবং সংগঠকের নীচে ডানদিকে রিফ্রেশ আইকনটি ক্লিক করাও কোনও উপকারে আসেনি। এক্সকোড পুনরায় আরম্ভ করা কার্যকর হয়নি, তবে এক্সকোডটি বন্ধ করে ~ / লাইব্রেরি / বিকাশকারী / এক্সকোড মোছা হয়েছে। আমি যখন এক্সকোড পুনরায় চালু করলাম তখন এটি সবকিছু পুনর্নির্মাণ করেছিল এবং খুশি হয়েছিল।


0

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

আপনার কীচেন থেকে বিকাশ এবং বিতরণ শংসাপত্রগুলি সরাতে এখানে চেক করুন


0

সবেমাত্র Xcode 4.6.1 ইনস্টল করেছেন এবং আবারও এই সমস্যাটি শুরু হয়েছে। শেষ সময়টি অনেক আগে ছিল। আমি পুরানো সরবরাহকারী প্রোফাইল এবং শংসাপত্রগুলি মুছলাম, কিন্তু এখনও তৈরি করতে পারিনি।

এবার দেখা যাচ্ছে যে বিকাশকারী পোর্টালের টিম অ্যাকাউন্টে আমার জন্য 2 টি শংসাপত্র তালিকাভুক্ত ছিল। প্রথমটির মেয়াদ শেষ হয়েছিল, দ্বিতীয়টি ছিল না। এক্সকোড রিফ্রেশ করার সময় এটির প্রথমটি পেয়েছিল (বা সম্ভবত উভয়) kept

আমি কীচেইন থেকে উভয় শংসাপত্র মুছে ফেলেছি, তারপরে অ্যাপলের পোর্টাল থেকে ম্যানুয়ালি ভাল ডাউনলোড করেছি এবং ম্যানুয়ালি এটিকে কীচেইনে যুক্ত করেছি। এখন আমি আবার নির্মাণ করতে পারেন।

(এবং আমি পুরানো শংসাপত্র অপসারণের জন্য টিম প্রশাসকের কাছে একটি অনুরোধ পাঠিয়েছি।)


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