iphone - এক্সকোড 4-একটি নতুন ম্যাকিনটোস ইনস্টলেশনের সংস্থান প্রোফাইলগুলিতে ত্রুটি "বৈধ স্বাক্ষর সনাক্তকরণ পাওয়া যায় নি" ত্রুটি




xcode certificate (11)

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

এবং তারপর আপনি আবার Provisioning প্রোফাইল যোগ করতে হবে। এটা এখন কাজ করা উচিত। আপনি প্রথমে আপনার ডিভ সার্টিফিকেট পাওয়ার সময় আপনাকে অবশ্যই একই পদক্ষেপগুলি সম্পাদন করতে হবে

আমি একটি ম্যাকিনটোশ আমি এক্সকোড 4 ব্যবহার করে আইফোন অ্যাপ্লিকেশন বিকাশ ব্যবহৃত। আমি এখন একটি নতুন ইনস্টল সঙ্গে একটি নতুন ম্যাকিনটোশ আছে ... সবকিছু।

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

আমি মনে করি এটি পুরানো ম্যাকের আগে তৈরি করা .certSigningRequest ফাইলের সাথে কিছু করার আছে (আমার কাছে সেই ফাইলের ব্যাকআপ আছে), তবে নতুন ম্যাকের সাথে আমার কী করতে হবে?

আরেকটি অদ্ভুত জিনিস, আমি রিফ্রেশের পরে এবং আমার সংস্থান পোর্টাল লগইন এবং পাসওয়ার্ড প্রবেশ করার পরেও, আমার 5 টি বিদ্যমান সংস্থান প্রোফাইল (অ্যাপল সংস্থান পোর্টালে সংজ্ঞায়িত) দেখতে পাচ্ছি না:


আপনার শংসাপত্র "লগইন" keychain মধ্যে নিশ্চিত করুন। যদি আপনি এটি দেখতে না পান তবে লগইন কীচেনটি হাইলাইট করুন। তারপর শব্দের উপর "লগইন" শব্দটি টেনে আনুন। বন্ধ এবং এক্সকোড খুলুন, ta-da।


আমার ম্যাক ওএস সম্প্রতি ক্র্যাশ। আমি Mac 10.7.4 এবং Mac 10.7.4 XCode 4.5 পুনরায় ইন্সটল করেছি। কিন্তু সমস্ত সংস্থান প্রোফাইল organizer নিম্নলিখিত বার্তা দেখাচ্ছে।

Valid Signing identity not found

আমি কয়েক দিনের জন্য সাহায্য খুঁজে পেতে সংগ্রাম। পরে আমি বুঝতে পেরেছি যে আপনি যদি এক সিস্টেম থেকে অন্য সিস্টেমে স্থানান্তরিত হয়ে থাকেন (অথবা আপনার সিস্টেমটি ফরম্যাট করেছেন), আপনার নিজের কীচেন থেকে আপনার প্রাইভেট কীটি আপনার পুরানো সিস্টেমে নতুন সিস্টেমে (অথবা নতুন ওএস ইনস্টল করা) এক্সপোর্ট করতে হবে।

একজন সংগঠক আপনার বিকাশকারী প্রোফাইল / দল বিকাশকারীর প্রোফাইল রপ্তানি করতে পারে।

Organizer > Teams > Developer Profile > Export

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


আমি এই সমস্যা ছিল কারণ Provisioning প্রোফাইল সঙ্গে যুক্ত iOS ডেভেলপমেন্ট শংসাপত্র আমার keychain ছিল না। আমি ওএসএক্স পুনরায় ইন্সটল করেছিলাম এবং এটি ছিল ফলাফল। আমি নিম্নলিখিত করেছি:

  • শংসাপত্র, সনাক্তকারী এবং প্রোফাইল অধীন developer.apple.com
  • সংশ্লিষ্ট (এবং বৈধ) iOS ডেভেলপমেন্ট শংসাপত্র নির্বাচন করুন, এটি ডাউনলোড করুন
  • ডাউনলোড করা ফাইলটি ডাবল ক্লিক করুন, এটি কীচেন যোগ করা হয়
  • সংগঠক ত্রুটি দূরে যান

যদি আপনার কোন বৈধ শংসাপত্র না থাকে তবে একটি নতুন তৈরি করুন এবং এর সাথে একটি নতুন সংস্থান প্রোফাইল তৈরি করুন।


আমি কম বা কম সঙ্গে "বৈধ স্বাক্ষর পরিচয় পাওয়া যায় নি" ত্রুটি সমাধান:

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

আমি শুধু একই সমস্যা আজ রান। দুর্ভাগ্যক্রমে আমার এইচডি আমার উপর মারা গেছে তাই আমি গৃহীত উত্তর এখানে উল্লেখ মাইগ্রেশন করতে পারে না। আমাকে নিম্নলিখিত পদক্ষেপগুলি করতে হয়েছিল:

  1. তারপর আপেল বিকাশকারী সদস্য কেন্দ্র আইওএস অস্থায়ী পোর্টাল সংযোগ করুন।
  2. আমার সার্টিফিকেট বাতিল করুন।
  3. ব্যক্তিগত এবং সর্বজনীন কী একটি নতুন জোড়া প্রদান করে একটি নতুন শংসাপত্র তৈরি করুন।
  4. সমস্ত পূর্ববর্তী সংস্থান প্রোফাইল মুছে ফেলুন এবং নতুন তৈরি করুন।
  5. নতুন সংস্থান প্রোফাইলগুলি ডাউনলোড করুন এবং ডক-এ XCode আইকনটিতে টেনে এনে XCode এ ইনস্টল করুন।

একই কর্ম এছাড়াও এই post উল্লেখ করা হয়।


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

এক্সকোড মেনু> পছন্দসই> অ্যাকাউন্ট> THE_APPLE_ID_THAT_YOU_ARE_USING> বিস্তারিত দেখুন

নতুন উইন্ডোতে, Signing identities নিচের বামে + বোতাম টিপুন এবং iOS Development নির্বাচন করুন। এটি পরিচয় পুনরায় যুক্ত করবে, এবং তারপরে আমার সমস্যাটি এখন সংশোধন করা হয়েছে এবং অ্যাপ্লিকেশন আবার ডিভাইসে চলছে।


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

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

এক্সকোড 4.4 এর জন্য সম্পাদনা করুন:

Xcode 4.4 এর সাথে, 3 ম ধাপে লাইব্রেরি অধীনে সংস্থান প্রোফাইল নির্বাচন করুন। তারপরে মাউস বা কমান্ড-এ আপনার সংস্থান প্রোফাইলগুলি নির্বাচন করুন।

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

XCode 4.6 এর জন্য ছবি WP এর দ্বারা যোগ করা হয়েছে

এক্সকোড 5.0 বা নতুন জন্য সম্পাদনা করুন:

  1. ওপেন এক্সকোড -> পছন্দসই ('কমান্ড' + ',')
  2. তালিকা থেকে অ্যাপল আইডি নির্বাচন করুন।
  3. উইন্ডোর নীচের বাম দিকের কোণার কাছাকাছি সেটিংিং আইকনে ক্লিক করুন এবং এক্সপোর্ট অ্যাকাউন্টগুলি নির্বাচন করুন ... এক্সকোড আপনাকে একটি ফাইলের নাম এবং পাসওয়ার্ড চয়ন করতে বলে।

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

এক্সকোড 5.0 এর জন্য ছবি অঙ্কুর দ্বারা যোগ করা হয়েছে


টিগুয়েওর মতো আমারও একই রকম ঘটনা ঘটেছিল (আপনার উত্তরের জন্য ধন্যবাদ, এটি আমাকে আশা করেছিল), তবে valid signing identity not found পরিত্রাণ পেতে এখানে একটি উপায় রয়েছে যা আপনার সমস্ত সংস্থান প্রোফাইলগুলি মুছে ফেলার ক্ষেত্রে ত্রুটি valid signing identity not found

আপনি যদি নতুন সিস্টেমে থাকেন এবং অন্য কোনও সিস্টেম থেকে আপনার কীগুলি পুনরুদ্ধার করতে না পারেন তবে আপনাকে অবশ্যই Xcode এর জন্য নতুন Development এবং Distribution সার্টিফিকেটগুলি মুছতে এবং পুনরুত্পাদন করতে হবে। আপনি কিকোডেন অ্যাক্সেস ব্যবহার করে Xcode মাধ্যমে বা পুরানো-ফ্যাশন পদ্ধতিতে এটি করতে পারেন।

তারপরে আপনি যা করতে পারেন তা Provisioning যান এবং প্রতিটি ট্যাবে, Development এবং Distribution , আপনি আপডেট করতে চান এমন প্রোফাইলে পরবর্তী Edit এবং তারপরে Modify

আপনি সার্টিফিকেটের একটি তালিকা দেখতে পাবেন, এবং আপনি ঠিক করেছেন এমন বাক্সের পাশে থাকা বাক্সটি চেক করতে হবে, তারপরে Submit

একবার আপনি এটি করতে গেলে, আপনার Xcode (আমি 4.3.3 ব্যবহার করছি) Organizer > Devices > Library > Provisioning Profiles যেখানে আপনি ত্রুটি বার্তা পাচ্ছেন এবং Refresh ক্লিক Refresh । একবার আপনি আপনার বিকাশকারী লগইন প্রবেশ করার জন্য প্রম্পটটি উত্তর দেওয়ার পরে, Organizer প্রোফাইলগুলি পুনরায় ডাউনলোড করবে এবং ত্রুটির বার্তাটি চলে যাওয়া উচিত।


ত্রুটি জন্য

বৈধ স্বাক্ষর পরিচয় পাওয়া যায় নি

এই সমস্যা সমাধানের জন্য অ্যাপল এর প্রকাশিত পদক্ষেপ দেখুন

আপনার পোর্টাল থেকে এক্সকোড 4.x সংগঠক> ডিভাইস ট্যাব> সংস্থান প্রোফাইল বিভাগে লাইব্রেরির অনুপস্থিত iOS পোর্টালের "5 টি বিদ্যমান সংস্থান প্রোফাইল" সম্পর্কিত বিষয়ে।

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


আপনি আপনার পুরানো ম্যাক থেকে ব্যক্তিগত কী এবং সার্টিফিকেট অনুলিপি করতে হবে। পুরানো ম্যাকের ওপেন কীচেন অ্যাক্সেস এবং লগইন কীচেনের কী বিভাগে দেখুন: কীটি সেখানে থাকা উচিত। আপনি সর্বজনীন এবং ব্যক্তিগত কী উভয় রপ্তানি করতে হবে, তারপরে আপনার yourkey.pem এবং yourkey.p12 নতুন ম্যাকে অনুলিপি করুন।

Keychain অ্যাক্সেস ব্যবহার করে তাদের আমদানি সম্ভবত কমপক্ষে 10.6 অধীনে ব্যর্থ হবে; আপনি পরিবর্তে এই কমান্ড ব্যবহার করতে পারেন:

security import yourkey.p12
security import yourkey.pem




provisioning-profile