বিতরণ শংসাপত্র / ব্যক্তিগত কী ইনস্টল করা হয়নি not


112

কোনও আইওএস অ্যাপ্লিকেশন তৈরির পরে এক্সকোড ৯.১ ব্যবহার করে, আমি এটি সংরক্ষণাগারভুক্ত করতে এবং বিটা পরীক্ষার জন্য এটি অ্যাপস্টোরে আপলোড করতে চাই। তবে আমি বোতামটি ক্লিক করে Upload to the App Store...এবং বেছে নেওয়ার পরে নিম্নলিখিত সমস্যাটি পেয়েছি Automatically manage signing:

"আমার নাম" এর একটি আইওএস বিতরণ শংসাপত্র রয়েছে তবে এর ব্যক্তিগত কী ইনস্টল করা নেই। ব্যক্তিগত কীটির অনুলিপি পেতে এই শংসাপত্রটির স্রষ্টার সাথে যোগাযোগ করুন।

কেন জানি এই "ব্যক্তিগত কী ইনস্টল করা হয়নি", তবে বিতরণ শংসাপত্রটি অন্য কোনও কম্পিউটারে বা অন্য কোনও কিছুতে তৈরি করা যেতে পারে। যে কোনো ক্ষেত্রে:

অনুপস্থিত ব্যক্তিগত কীটি পুনরুদ্ধার এবং এটি ইনস্টল করার সহজ উপায় কী? জিনিস কাজ করতে।

উত্তর:


89

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

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

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

যেভাবেই হোক, ব্যক্তিগত কী বা রফতানি শংসাপত্রটি পাসওয়ার্ড হবে। এটি ব্যবহার করার জন্য আপনার পাসওয়ার্ডটি জানতে হবে।


4
আপনার পরামর্শ অনুসারে আমার প্রথম ট্রায়াল কার্যকর হয়নি। আমি সম্ভবত এটি সঠিকভাবে না করায় সম্ভবত। আমার একটি প্রশ্ন আমি যখন চাচেন অ্যাক্সেসে যাচ্ছি যেখানে শংসাপত্র তৈরি হয়েছিল আমি কীভাবে ব্যক্তিগত কীটি সনাক্ত করব? দেখে মনে হচ্ছে কীচেইন অ্যাক্সেস শো, কিছু জায়গায়, মিলিয়ন মিলিয়ন অবজেক্টসকে একই নামে ডাকা হয়। সুতরাং আমি যে অংশটি আমার করা উচিত ছিল তা আদৌ নিশ্চিত করি না।
মিশেল

39
ঠিক আছে, আমি এখন আপনাকে যে প্রশ্নটি জিজ্ঞাসা করছি তার কাছে নিজের কাছে একটি মেইল ​​প্রেরণ করা কার্যকর হওয়ার সম্ভাবনা নেই :)
মিশেল

4
তবে আমি এখনও ভাবি যে আপনার উত্তর আমাকে সঠিক পথে ফেলেছে, সুতরাং এর মধ্যে আমাকে আরও কিছু খনন করা দরকার।
মিশেল

অবশেষে আমি এই সমস্যাটি সম্পর্কে আমার উপায় খুঁজে পেয়েছি। তবে দুর্ভাগ্যক্রমে আমি পুরো সাইন ইন করার ব্যবসাটি করে নি। আমি একটি পৃথক প্রশ্ন দিয়ে একটি আলাদা পোস্ট করেছি: স্ট্যাকওভারফ্লো.com
মিশেল

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

334

আপ টু ডেট (জুলাই 2020) (এক্সকোড 10 - 12)

  1. এক্সকোডে যান - পছন্দসমূহ - অ্যাকাউন্টগুলি - শংসাপত্রগুলি পরিচালনা করুন
  2. +তারপরে নীচে বামদিকে ক্লিক করুনApple development
  3. কিছুক্ষণ অপেক্ষা করুন, তারপরে ক্লিক করুন Done

এখানেই শেষ. আপনি বিকাশকারী.অ্যাপল ডটকম এও পুরানো শংসাপত্রটি প্রত্যাহার করতে চাইতে পারেন ।

পুরানো উত্তর

পদক্ষেপ 1: - xcode -> পণ্য -> সংরক্ষণাগার -> শংসাপত্র পরিচালনা করতে ক্লিক করুন এখানে চিত্র বর্ণনা লিখুন

পদক্ষেপ 2: - আইওএস বিতরণ যুক্ত করুন এখানে চিত্র বর্ণনা লিখুন


8
এটি কাজ করে না কারণ আমি প্লাস চিহ্নটিতে ক্লিক করলে কিছুই ঘটে না। আমাকে 'আইওএস ডিস্ট্রিবিউশন' এর জন্য কোনও বিকল্প দেওয়া হয়নি।
আর্নল্ডবার্ড 20'18

4
যদি আমি এক্সকোড> পছন্দসমূহ> অ্যাকাউন্টের মাধ্যমে শংসাপত্রগুলি অ্যাক্সেস করি তবে উপরের পদক্ষেপ 2 তে প্রদর্শিত হিসাবে প্লাস চিহ্নটি সক্রিয়।
আর্নল্ডবার্ড

12
এটি সেরা উত্তর হবে
কিশোরকুমারু

4
বাহঃ- ডি। এটা আমার জন্য স্থির। হয় তা সম্ভব হয় না বা এক্সকোড আপনাকে এটি করতে বিরক্ত করে না।
জোশুয়া আর।

4
বর্তমানে এক্সকোডে 10.3 এক্সকোড - পছন্দ - অ্যাকাউন্টসমূহ - শংসাপত্রগুলি পরিচালনা করুন
আন্তন

28

"ওয়ান ম্যান" টিমের পক্ষে "টিম" সম্পর্কে খুব বেশি তথ্য না পড়েই এই সমস্যাটি দ্রুত সমাধান করার জন্য এই উত্তরটি রয়েছে answer

পদক্ষেপ 1) ওয়েব ব্রাউজারে যান, আপনার বিকাশকারী অ্যাকাউন্ট খুলুন। শংসাপত্র, সনাক্তকারী এবং প্রোফাইলগুলিতে যান। শংসাপত্র / উত্পাদন নির্বাচন করুন। আপনি সেই শংসাপত্রটি দেখতে পাবেন যা সেখানে তালিকাভুক্ত ব্যক্তিগত কী অনুপস্থিত ছিল। প্রত্যাহার ক্লিক করুন। এবং এই শংসাপত্রটি সরানোর জন্য নির্দেশাবলী অনুসরণ করুন। এখানে চিত্র বর্ণনা লিখুন পদক্ষেপ 2) এটাই! আপনার অ্যাপ্লিকেশনটি যাচাই করতে এক্সকোডে ফিরে যান। এটি এখন আপনাকে একটি নতুন শংসাপত্র তৈরি করতে বলবে। এখন আপনি আনন্দের সাথে আপনার অ্যাপ্লিকেশনগুলি আপলোড করছেন।


12

সম্পাদনা: আমি ভেবেছিলাম যে অন্য কম্পিউটারটি মারা গেছে তাই আমি আমার উত্তরটি ঠিক করছি:

আপনার প্রথমে কম্পিউটারটি এটির ব্যক্তিগত কী সহ শংসাপত্রটি রফতানি করা উচিত এবং নতুন কম্পিউটারে এটি আমদানি করা উচিত।

আমি আইক্লাউড উপায়ে, আইক্লাউডে ব্যাকআপ রাখি এবং এটি নতুন কম্পিউটারে পেতে চাই।

যদি আপনি এটি কোনও কারণে না করতে পারেন তবে আপনি অ্যাপল বিকাশকারীদের ওয়েবসাইটে শংসাপত্রটি প্রত্যাহার করতে পারেন, তারপরে এক্সকোডকে আপনার জন্য একটি নতুন তৈরি করতে দিন, এটি একটি নতুন নতুন প্রাইভেট কী তৈরি করবে এবং এটি আপনার কীচেইনে সংরক্ষণ করবে, ঠিক আপনার পছন্দসই উপায়ে এটি ব্যাক আপ নিশ্চিত করুন


4
এটা ভয়ানক পরামর্শ।
অনুজ্জ্বল

6
আমার জ্ঞান অনুসারে শংসাপত্র প্রত্যাহার করার সময় খারাপ কিছু হয় না .. আপনি অন্য কিছু জানেন?
ইয়েজচাক

হ্যাঁ; তিনি কম্পিউটার 1 থেকে কম্পিউটারে প্রাইভেট কী রফতানি করতে পারেন 2. আপনি যা পরামর্শ দিচ্ছেন তা বন্টন শংসাপত্রটি অন্য কম্পিউটারে কাজ করা বন্ধ করে দেবে! কেন এটি একটি ভাল জিনিস?
অনুজ্জ্বল

4
আমি ভেবেছিলাম অন্যান্য কম্পিউটারটি মারা গেছে
Yitzchak

9

এখানে একটি নতুন প্রোডাকশন শংসাপত্র যুক্ত করুন , তারপরে .cer ফাইলটি ডাউনলোড করুন এবং এটি কেচেইনে যুক্ত করতে ডাবল ক্লিক করুন।

এখনই সব ঠিক হয়ে যাবে, এক্সকোড পুনরায় চালু করতে ভুলবেন না !!!


4
আমার জন্য ত্রুটিটি এখনও এলো, আপডেট এবং কাজ করার জন্য
জ্যাক

8

কম্পিউটার থেকে কী তৈরি হওয়া সম্পর্কে এখানে মানুষের উত্তর সঠিক accurate তবে যদি জিনিসগুলি এখনও ব্যর্থ হয় তবে একটি শংসাপত্র ইনস্টল করার পরে এক্সকোড পুনরায় চালু করার চেষ্টা করুন


7

বিকাশকারী.অ্যাপল ডট কমের জন্য সমস্ত বিতরণ শংসাপত্র প্রত্যাহার করুন এবং এক্সকোডে আপনার অ্যাপ্লিকেশনটিকে বৈধতা দিন যেখানে আপনি আরও ব্যবহারের জন্য কী রফতানি করতে পারবেন তার পরে একটি নতুন বিতরণ শংসাপত্র তৈরির বিকল্প থাকবে।

আমার জন্য এই কাজ।


6

কেবল যে কেউ এর মধ্যে দিয়ে যান, তাদের জন্য উপরের উত্তরগুলি সঠিক তবে এটি এখনও কিছুটা বিভ্রান্তিকর হতে পারে বিশেষত আপনার একাধিক শংসাপত্র থাকলে। এই আমি গ্রহণ করা পদক্ষেপ ছিল:

  1. প্রথমে প্রকৃত বিতরণ শংসাপত্রের তারিখটি নোট করুন যা তার ব্যক্তিগত কী অনুপস্থিত। তারপরে অন্য কম্পিউটারে কীচেইন অ্যাপ্লিকেশনটিতে যান এবং অনুসন্ধান বারে আইওএস টাইপ করুন। এটি আপনার সমস্ত আইওএস বিকাশকারী এবং বিতরণ কীগুলি দেখায় যাতে আপনাকে সঠিক সন্ধান করতে হবে।

  2. শংসাপত্রটি প্রকাশ করার জন্য প্রতিটি আইওএস বিতরণ প্রবেশের ডান তীরটি ক্লিক করুন এবং সঠিক তারিখ সহ একটিটি সন্ধান করুন এবং রাইট ক্লিক করে বাছাই রফতানি করে সেটি রফতানি করুন।

  3. তারপরে এটি কেবল নতুন কম্পিউটারের কীচেইনে আমদানি করুন এবং কমপক্ষে এক্সকোড 9.3 দিয়ে এটি তাত্ক্ষণিকভাবে এটি স্বীকৃতি দেয় এবং ত্রুটিটি সংশোধন করে যাতে আপনি এখন নিজের অর্জন আপলোড করতে পারেন।


ধন্যবাদ! আমি যুক্ত করব যে ডিফল্ট দৃশ্যে আপনি বাম তীরটি দেখতে পাবেন না যা আপনাকে শংসাপত্রটি প্রকাশ করার জন্য কীটি প্রসারিত করতে দেয়। বিভাগ প্যানেলে আপনাকে কীগুলি নির্বাচন করতে হবে। তবেই আপনি শংসাপত্রটি নির্বাচন করতে এবং এটি রফতানি করতে পারবেন। পরিবর্তে আপনি যদি ব্যক্তিগত কীটি রফতানি করেন, আপনি অন্য কম্পিউটারে আমদানি করার সময় আপনি একটি ত্রুটি পাবেন।
ক্লাফু

4

আপনি যদি নতুন কম্পিউটারে শংসাপত্রটি ব্যবহার করেন বা না করেন। সবচেয়ে সহজ কাজটি হ'ল প্রকল্প সংক্রান্ত পূর্ববর্তী শংসাপত্রটি বাতিল করা। তারপরে দোকানে পুনরায় আপলোড করুন। এক্সকোড একটি নতুন উত্পন্ন করবে।


3

আমার ক্ষেত্রে এক্সকোড কীচেন থেকে শংসাপত্রগুলি অ্যাক্সেস করছে না, আমি এই পদক্ষেপগুলি অনুসরণ করেছি:

  1. কীচেন থেকে শংসাপত্র মুছুন।
  2. ম্যাক পুনরায় আরম্ভ করুন।
  3. নতুন শংসাপত্র তৈরি করুন।
  4. নতুন শংসাপত্র ইনস্টল করুন।
  5. পরিষ্কার বিল্ড ফোল্ডার।
  6. নির্মাণ প্রকল্প।
  7. আবার পরিষ্কার বিল্ড ফোল্ডার।
  8. এখন সংরক্ষণাগার। এটা কাজ করে।

1
  1. এই লিঙ্কে যান https://developer.apple.com/account/resources/certificates/list

  2. আপনার সতর্কতা আপলোডে শংসাপত্রের নামটি সন্ধান করুন

  3. শংসাপত্র প্রত্যাহার করুন

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