ios - এক্সকোড error ত্রুটি: "আইওএস বিতরণ স্বাক্ষরকরণের পরিচয় হারিয়েছে..."




xcode itunesconnect (8)

অ্যাপল নিম্নলিখিত পরিবর্তনগুলি করেছে তাই নতুন শংসাপত্র ডেভেলপার.এপল.কম ডাউনলোড করুন

শংসাপত্র পুনর্নবীকরণ এবং স্ক্রিন শট নীচে হিসাবে এটি রাখুন। নীচের স্ক্রিন শট হিসাবে কীচেইন সিস্টেম এবং তারপরে শংসাপত্র ক্লিক করুন। মেয়াদোত্তীর্ণ শংসাপত্র মুছুন। তারপরে আপনি উপরের লিঙ্কটি থেকে ডাউনলোড করা AppleWWDRCA.cer টেনে নিয়ে যান

অ্যাপল ওয়ার্ল্ডওয়াইড বিকাশকারী সম্পর্ক মধ্যবর্তী শংসাপত্রের মেয়াদ শেষ

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

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

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

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

আমি আমার অ্যাপটি আইটিউনস কানেক্টের সাথে আপলোড করার চেষ্টা করেছি। অ্যাপস্টোর এবং নিম্নলিখিত ত্রুটি পেয়েছে:

মিলে যাওয়া স্বাক্ষরকারী সম্পদগুলি সনাক্ত করতে বা উত্পাদন করতে ব্যর্থ

এক্সকোড মেলানো স্বাক্ষরকারী সম্পদগুলি সনাক্ত করতে বা উত্পন্ন করার চেষ্টা করেছিল এবং নিম্নলিখিত সমস্যার কারণে এটি করতে ব্যর্থ হয়েছিল।

হারিয়ে যাওয়া আইওএস বিতরণ স্বাক্ষরকারী পরিচয় ... Xcode আপনার জন্য একটি অনুরোধ করতে পারে।

আমি একটি নতুন বিকাশকারী মেশিন সেটআপ করার আগে, এক্সকোড 7 এর মাধ্যমে বিকাশকারীদের অ্যাকাউন্টগুলি পুরানো থেকে নতুন মেশিনে রফতানি করে।

আমি এই সমাধানের জন্য কি করতে পারি?



আমি ইস্যুতে চালিয়ে যেতে দেখলাম যে আমার সমস্ত শংসাপত্র বাতিল হয়ে গেছে - ওরে না!

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

দেখুন-> মেয়াদোত্তীর্ণ শংসাপত্রগুলি দেখান

তারপর

সিস্টেম-> সমস্ত আইটেম

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

কীচেইন অ্যাক্সেস অ্যাপ্লিকেশনটিতে আপনি "সমস্ত আইটেম" অনুসন্ধান করেছেন তা নিশ্চিত করুন। অবৈধ শংসাপত্রগুলি মেয়াদোত্তীর্ণ শংসাপত্রের দিকে ইঙ্গিত করার ফল যা এখনও মুছে ফেলা হয়নি।


আমি নতুন অ্যাপল ডাব্লুডাব্লুডিআর শংসাপত্রটি আমদানি করেছি যা 2023 সালে শেষ হয়, তবে আমি এখনও সমস্যা হচ্ছিলাম এবং আমার বিকাশকারী শংসাপত্রগুলি অবৈধ জারিকারী ত্রুটি দেখিয়েছিল।

কীচেইন অ্যাক্সেসে দেখুন -> মেয়াদোত্তীর্ণ শংসাপত্রগুলি দেখান, তারপরে আপনার লগইন কীচেইনে মেয়াদোত্তীর্ণ WWDR শংসাপত্রটি হাইলাইট করুন এবং এটি মুছুন and আমার সিস্টেম কীচেইনে আমারও একই মেয়াদোত্তীর্ণ শংসাপত্র ছিল, তাই আমি সেখান থেকেও এটি মুছে ফেলেছি Important (গুরুত্বপূর্ণ)

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


আমিও আজ একই সমস্যার মুখোমুখি হয়েছি। নিম্নলিখিত পদক্ষেপগুলি আমার সমস্যার সমাধান করেছে।

  1. Https://developer.apple.com/certificationauthority/AppleWWDRCA.cer ডাউনলোড করুন
  2. কীচেইনে ইনস্টল করতে ডাবল-ক্লিক করুন।
  3. তারপরে কীচেইনে, কীচেইন অ্যাপ্লিকেশনে ভিউ -> "মেয়াদোত্তীর্ণ শংসাপত্রগুলি দেখান" নির্বাচন করুন।
  4. এটি সমস্ত মেয়াদোত্তীর্ণ শংসাপত্রের তালিকা তৈরি করবে।
  5. "লগইন" ট্যাব থেকে "অ্যাপল ওয়ার্ল্ডওয়াইড বিকাশকারী সম্পর্ক শংসাপত্র কর্তৃপক্ষের শংসাপত্রগুলি" মুছুন
  6. এবং এটি "সিস্টেম" ট্যাব থেকেও মুছুন।

এখন আপনি প্রস্তুত প্রস্তুত।


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

অতিরিক্ত হিসাবে আমার প্রাক্তন বিকাশ মেশিনের কীচেইন থেকে নতুনটির কীচেইনে " অ্যাপল ওয়ার্ল্ড ওয়াইড ডেভেলপার রিলেশনস সার্টিফিকেট অথরিটি " নামক সার্টিফিকেটটি অনুলিপি করা দরকার।

এটি আমার জন্য সমস্যা সমাধান।


নীচের প্রক্রিয়াটি সমস্যার সমাধান করবে,

1: কীচইন অ্যাক্সেস খুলুন এবং "লগইন" এবং "সিস্টেম" উভয় বিভাগ থেকে "অ্যাপল ওয়ার্ল্ড ওয়াইড বিকাশকারী সম্পর্ক শংসাপত্র কর্তৃপক্ষ" (যা 14 ফেব্রুয়ারী 2016 এ শেষ হবে) মুছুন। যদি এটি খুঁজে না পান তবে 'ভিউ' মেনুতে "মেয়াদোত্তীর্ণ শংসাপত্রগুলি" ব্যবহার করুন।

2: এখন https://developer.apple.com/cerificationsationauthority/AppleWWDRCA.cer ডাউনলোড করুন এবং শিরোনামে এটি কীচেইন অ্যাক্সেস> শংসাপত্রগুলিতে যুক্ত করতে ডাবল ক্লিক করুন (যা 8 ফেব্রুয়ারী 2023 এ শেষ হবে)। এখন শংসাপত্রগুলির বৈধ স্থিতি নীচের মত সবুজ হয়ে উঠবে।

একবার স্ট্যাটাস পরীক্ষা করে দেখুন।


অ্যাপল থেকে -

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

নীচে একটি মন্তব্যে উল্লিখিত হিসাবে, মেয়াদোত্তীর্ণ শংসাপত্রটি login বিভাগ থেকেও সরানো দরকার:

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






testflight