এক্সকোড 5: কোড স্বাক্ষরকারী এনটাইটেলমেন্ট ত্রুটি


149

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

"অবৈধ কোড স্বাক্ষরকারী এনটাইটেলমেন্টস your .company] 'কী'চেইন-অ্যাক্সেস-গ্রুপগুলির জন্য'।

একটি মূল মানটির জন্য একই ত্রুটি application-identifier

ত্রুটির স্ক্রিনশট:

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

উত্তর:


208

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

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


6
এই উত্তরে যুক্ত করতে - আমার কাছে প্রোফাইল সরবরাহের জন্য বিতরণ এবং প্রকাশের উভয় প্রকারই ছিল। আমি এই একই ত্রুটি পেয়েছি এবং এটি হ'ল কারণ আমার কাছে প্রকাশের ধরণের জন্য একটি ডেভলপমেন্ট প্রোফাইল সেট ছিল (আমি ভেবেছিলাম যে আমি বিতরণের ধরণটি ব্যবহার করছি এবং প্রকাশের ধরণটি লক্ষ্য করি না)। আমি একবার এটি আমার ডিস্ট্রো প্রোফাইলে সেট করে দিলে এটি কার্যকর হয়েছিল।
বেক

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

1
আমরা এই এক দিন কাটিয়েছি ! এ সম্পর্কে খারাপ বিষয় আইপিএ তৈরির সময় আমাদের আবার একই প্রোফাইলটি বেছে নিতে হবে । আপনি এই সম্পর্কে কীভাবে পেলেন, বেঞ্জামিন?
ক্রেগক্স

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

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

55

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


আমি একটি এক্সকোড সেশনে দুটি পৃথক অ্যাপ্লিকেশন তৈরি করেছি এবং এতে 1000 ত্রুটি হয়েছে। পুনরায় চালু কাজ। ধন্যবাদ!
ডোনমার্কুসি

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

3
আমি যদি আপনাকে 1000 বার upvote করতে পারি, আমি চাই। এটি আমার পক্ষে কাজ করেছে। এটি XCode 7.1 এ ঘটেছে।
মনু কাঁথন

25

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

  1. এক্সকোড পছন্দসমূহ
  2. অ্যাকাউন্ট ট্যাব
  3. আপনার অ্যাপল আইডি নির্বাচন করুন
  4. অ্যাপল আইডি বিশদ প্যানেলে বিশদ বিবরণ বোতামটি হিট করুন
  5. নীচের বাম কোণে রিফ্রেশ বোতামটি চাপুন

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

12

আমার ক্ষেত্রে, আমি এক্সকোডে একই ক্ষমতাগুলি সক্রিয় করেছিলাম যা ডেভেলপার. অ্যাপল ডটকম অ্যাপ্লিকেশন পরিষেবাগুলিতে। আমার জন্য কাজ করে

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

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


এটিই আমার পক্ষে কাজ করেছিল - বিকাশকারী কেন্দ্রে তাদের বন্ধ করতে পারে না এবং এটি মনে হয় যে আইওএস 7.0 এক্সকোড 5.1.1 এর সাথে সংকলন তাদের প্রয়োজনীয় ছিল।
ম্যাট এইচ

6

আমার ক্ষেত্রে (দুঃখিত) আমি "টিম" কে "কিছুই নয়" -> সাধারণ -> পরিচয় হিসাবে স্যুইচ করেছি

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

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


বাহ, আপনি আমার সন্ধ্যা বাঁচিয়েছিলেন, ধন্যবাদ। কিন্তু ... কেন এটি কাজ করে?
মার্টিন

কেন এটি কাজ করেছিল ... আমি মনে করি এক্সকোড একটি অত্যন্ত জটিল পণ্য, এবং সনাক্তকরণ এবং বিধানের প্রোফাইলিং স্টাফ শুরু থেকেই লোমশ। আমি মনে করি আর কারও মধ্যে আন্তঃসম্পর্ক সম্পর্কে সম্পূর্ণ বোঝা নেই। আমি না। কখনও কখনও এটি বিচার এবং ত্রুটি হয় যেমন এই থ্রেডটি দেখায়।
রিকজ্যানসেন

5

আমার ক্ষেত্রে, আমাকে মুক্তির জন্য সঠিক প্রভিশন প্রোফাইলটি সেট করতে হয়েছিল এবং তারপরে এক্সকোডটি পুনরায় চালু করতে হয়েছিল। পুনঃসূচনা করার আগে, এর একই বিধান প্রোফাইল ছিল এবং কার্যকর হয়নি। সুতরাং, কখনও কখনও পুনঃসূচনা অলৌকিক কাজ করতে পারে। হতে পারে এটি কাউকে সাহায্য করে।


3

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

সম্ভবত এই ক্রিয়াটি অ্যাপ আইডিতে গেম সেন্টার এনটাইটেলমেন্ট যুক্ত করে এবং এটি নিজেই পরিচালনা করে।


3

1. প্রকল্প ফোল্ডারে যান, *। উপাদান ফাইলগুলি মুছুন। 2.এখন আপনি এক্সকোড প্রকল্পের টার্গেটে যান -> বিল্ড সেটিংস -> কোড স্বাক্ষরকারী এনটাইটেলমেন্ট - মানগুলি মুছুন


3

আহ, এই মহিমান্বিত ত্রুটি। আমার জন্য যখনই আমি এই ত্রুটিটি দেখি আমি নিম্নলিখিত জিনিসগুলি যাচাই করি:

1. এক্সকোডকে আপনার প্রভিশনিং প্রোফাইল তথ্য সর্বদা অ্যাক্সেস করার অনুমতি দিন - আপনি যদি আপনার কম্পিউটারের ব্যক্তিগত ফাইলগুলিতে অ্যাক্সেস পেতে শুরু করেন তবে এক্সকড যদি জিজ্ঞাসা করে রাখে যে এটি এখনই নয়, সর্বদা অ্যাক্সেসের অনুমতি দেওয়ার বিকল্পগুলির সাথে প্রফাইং প্রোফাইল তথ্য পেতে পারে, বা মাত্র এক বার - সর্বদা অ্যাক্সেসে সেট করুন

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

৩. আপনার অ্যাপ্লিকেশন পরিষেবাগুলি অনলাইনে দেখুন এবং সেগুলি অ্যাপ্লিকেশানের জন্য এক্সকোডে আপনার পরিষেবাদির সাথে মেলে - অ্যাপল সদস্য কেন্দ্রে যান এবং আপনার অ্যাপ্লিকেশনটির জন্য অ্যাপ্লিকেশন আইডি দেখুন, অ্যাপ্লিকেশনটির 'অ্যাপ্লিকেশন পরিষেবাদি' দেখতে ক্লিক করুন এবং আপনি কী দেখুন চেক করেছেন, তারপরে এক্সকোডে যান এবং আপনার 'দক্ষতা' বিভাগটি পরীক্ষা করে দেখুন যে দু'জনেরই অ্যাপলের পরিষেবাগুলির একই তালিকা রয়েছে

৪. আপনি যাচাই করার আগে আপনার অ্যাপ্লিকেশনটিতে একটি বৈধ প্রভিশনিং প্রোফাইল নির্ধারণ করেছেন তা নিশ্চিত করুন - অ্যাপল সদস্য কেন্দ্রে আপনার অ্যাপ্লিকেশনটির জন্য আপনার প্রভিশন প্রোফাইলটি ডাবল চেক করুন, নিশ্চিত হয়ে নিন যে এটির মেয়াদ উত্তীর্ণ হয়নি, সঠিক বান্ডেল আইডি এবং বিতরণ সহ সঠিক অ্যাপ আইডি রয়েছে । এক্সকোড রয়েছে কিনা তা নিশ্চিত করতে নতুন প্রভিশনিং প্রোফাইলটি ডাউনলোড করুন এবং ক্লিক করুন, বা আপনার অ্যাকাউন্টে এক্সকোড> পছন্দসমূহ> অ্যাকাউন্টসমূহ> এ ক্লিক করুন এবং 'বিশদ বিবরণ' ক্লিক করুন এবং তারপরে নীচের কোণায় বোতামটি ক্লিক করে সমস্ত প্রোফাইল এক্সকোডে সিঙ্ক করতে পারেন। 'কোড সাইনিং' বিভাগে এখনই আপনার নির্বাচনের জন্য প্রোফাইলটি পাওয়া উচিত। আপনার যদি সঠিক প্রভিশন প্রোফাইল থাকে তবে আপনি সেই প্রভিশন প্রোফাইলের জন্য সঠিক বিকল্পটিতে 'কোড সাইনিং আইডেন্টিটি' লাইনগুলি সেট করতে পারেন।

দ্রষ্টব্য - যদি বিতরণ শংসাপত্রটি করা হয় তবে ডিবাগ লাইনগুলি সহ বিতরণের জন্য আপনি যে পরিচয় ব্যবহার করেন সেটিতে সমস্ত 'কোড স্বাক্ষরকরণ পরিচয়' লাইন সেট করতে সহায়তা করতে পারে

I. যদি সমস্ত কিছু ব্যর্থ হয় - আপনার প্রকল্পটি পরিষ্কার করুন এবং এক্সকোড পুনরায় আরম্ভ করুন এবং কিছু অ্যাপল যাদু আপনার পরের বার যখন আপনার প্রকল্পটি খুলবে এবং যাচাই করার চেষ্টা করবে তখন ঠিক কাজ করতে পারে


2

আপনি যদি একটি পুরানো ৩.১.৫ প্রকল্প তৈরি করছেন তবে এক্সকোড ৫-তে এমন কিছু বাগ রয়েছে যা দুর্ভাগ্যক্রমে বেনিয়ামিনের উত্তরকে অসম্ভব করে তুলেছে, কারণ এর থেকে নেওয়া কোনও প্রভিশন প্রোফাইল নেই। এক্সকোড প্রকল্পের ফাইলগুলি পড়ার অনেক দেরি ঘন্টা পরে আমি এই সমাধানটি নিয়ে এসেছি যা আমার পক্ষে কাজ করেছে:

  • প্রজেক্ট ডকুমেন্টের অধীনে এক্সকোড 5-এ ইউটিলিটি ফলস (ডানদিকে), Xcode 3.1 থেকে Xcode 3.2 সামঞ্জস্যপূর্ণ পরিবর্তন করুন।
  • আপনার প্রতিষ্ঠানের নাম লিখুন।
  • প্রকল্প বন্ধ
  • আপনার প্রকল্প ফাইল খুলুন, যেমন open -a TextEdit path/to/name.xcodeproj/project.pbxproj
    • দুটি ডিস্ট্রিবিউশন ক্লজ ( isa=XCBuildConfiguration) মুছে ফেলুন ।
    • বিল্ড কনফিগারেশনে দুটি সাথে থাকা লাইনগুলি সরান (একটিতে PBXNativeTargetএবং একটিতে PBXProject XCConfigurationLists)

এখন আপনি পুনরায় খোলার জন্য, সংরক্ষণাগার তৈরি করতে এবং অ্যাপ স্টোরটিতে জমা দিতে প্রস্তুত - voilà! এটি আবার কাজ করে!

আমি মনে করি এটি কীভাবে কাজ করে

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


2

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

তবে, অবশেষে সমস্যার সমাধান করতে পেরেছি!

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

সেখানে আমি বুঝতে পেরেছিলাম যে অ্যাপ স্টোর বিতরণের জন্য আমি যে প্রভিশনিং প্রোফাইলটি ব্যবহার করছি সেটি অ্যাপ আইডির সাথে সংযুক্ত ছিল ED8xxxxxxx.com.rostsolutions.*কিন্তু আমি যে গেমটি জমা দিতে যাচ্ছিলাম তার অ্যাপ্লিকেশন আইডির দিকে তাকিয়ে আমি বিজ্ঞপ্তি পেয়েছি যে অ্যাপ আইডিটি ছিল ATMxxxxxxx.com.rostsolutions.Swisch। তাই অ্যাপের আইডি উপসর্গ মিলেনি! এটিকে সমস্যার মূল বলে মনে হয়েছিল। সুতরাং আমি যা করেছি তা হ'ল ATMxxxxxxx.com.rostsolutions.Swischপরিবর্তে অ্যাপ আইডিতে সংযুক্ত একটি নতুন প্রভিশনিং প্রোফাইল তৈরি করা। সেই প্রভিশনিং প্রোফাইলটি ব্যবহার করে আমি অ্যাপ্লিকেশন স্টোরটিতে সফলভাবে আমার অ্যাপ্লিকেশনটি জমা দিয়েছি এবং এখন আমি কেবল আমার আঙ্গুলগুলি অতিক্রম করে রেখেছি যে অ্যাপলের পাশে অন্য সবকিছু ঠিকঠাক কাজ করে।

(আমি প্রথমে এর ATMxxxxxxx.com.rostsolutions.*পরিবর্তে ওয়াইল্ডকার্ড আইডিতে নতুন প্রভিশনিং প্রোফাইলের সাথে সংযোগ দেওয়ার চেষ্টা করেছি , তবে এটি কাজ করে বলে মনে হয় না)।

তবে আমার কী ধাঁধাটি তা হ'ল আমি যখন আইটিউনস কানেক্টে থাকা পুরানো অ্যাপটির দিকে তাকাই এবং বাইনারি বিশদে যাই তখন বলা হয় যে অ্যাপ আইডি ED8xxxxxxx.com.rostsolutions.Swisch। তাহলে কেন "শংসাপত্র, সনাক্তকারী এবং প্রোফাইলগুলি" পৃষ্ঠাটি অ্যাপ আইডিকে তালিকাভুক্ত করছে ATMxxxxxxx.com.rostsolutions.Swisch?


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

ঈশ্বর! 50 টিরও বেশি অ্যাপ্লিকেশন সহ আমাদের কাছে একই ক্র্যাম্প হচ্ছে! উঘ দালাল দলটি আমাদের হত্যা করছে। কেন আপেল! ????
সুকিমা 15

2

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


1

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


1

এই ওয়েবসাইটে সমস্যাটি সমাধানের জন্য খুব ভাল টিউটোরিয়াল রয়েছে ।

এটি বলছে যে আপনি যখন আইটিউনস কানেক্ট ওয়েবসাইটে প্রবেশ করেছেন তার থেকে আপনার প্রজেক্টস বান্ডেল আইডেন্টিফায়ার আলাদা হয় তখনই এই সমস্যা দেখা দিতে পারে ।


1

আমি মনে করি xcode 5 "বিতরণ" এর পরিবর্তে "রিলিজ" ব্যবহার করে যা আপনি নিজেরাই তৈরি করতে পারেন।


1

উপরের সবগুলি যদি কাজ না করে (আমার ক্ষেত্রে দু'দিন পরে ভাগ্য সব চেষ্টা করে না) আমার কাছে কেবল একটি ম্যাক অ্যাপ্লিকেশন রয়েছে। রিভিউ দিয়ে যত্নবান হন!

1) সমস্ত "ম্যাক অ্যাপ বিতরণ" এবং "ম্যাক ইনস্টলার বিতরণ" হাতে হাতে প্রত্যাহার করুন
2) কীচেইনে প্রাসঙ্গিক শংসাপত্র এবং ওপেন-কিগুলি সাফ করুন ( সতর্কতা: মুছার আগে রফতানি
করুন ) 3) এক্সকোড পুনরায় চালু করুন 4) (সাফারিতে) বিকাশকারী.অ্যাপল যান .কম -> শংসাপত্র ইত্যাদি )) কীচেইনে শংসাপত্রসইনিংআরকিস্ট.সার্ট
সাইনিংআরকিস্ট তৈরি করুন- > শংসাপত্র সহকারী )) আপনার * .certSigningRequest
7 এর সাথে "ম্যাক অ্যাপ্লিকেশন বিতরণ" এবং "ম্যাক ইনস্টলার বিতরণ" উভয় হাতে বিকাশ করুন । প্রোফাইল -> বিতরণ -> অ্যাপস্টোরের জন্য কাস্টম বিধান তৈরি করুন / ঠিক করুন (আমি বিশেষত এটি "অ্যাপস্টোরের জন্য ম্যাক প্রভিশন প্রোফাইল" হিসাবে চিহ্নিত করেছি
8) এক্সকোড -> সেটিংস -> অ্যাকাউন্ট -> আপনার অ্যাকাউন্ট ->রিফ্রেশ 9) এক্সকোড পরিষ্কার -> সংরক্ষণাগার -> বৈধ করুন


1

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

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

তাই স্বরে নোট করুন: যদি কোনও যুক্তির ব্যাখ্যা না থাকে তবে আপনি সর্বদা ভাল পুরানো আইটি ভুডো চেষ্টা করতে পারেন।

আমি আইফোন কনফিগারেশন ইউটিলিটিরও প্রস্তাব দিই , এটির নাম থাকা সত্ত্বেও, কম্পিউটারে আপনার কী কী প্রভিশন প্রোফাইল রয়েছে তা যাচাই করার জন্য দরকারী।


1

আইটিএমএস -9000 এর ত্রুটি: "এই বান্ডিলটি অবৈধ। অ্যাপ স্টোরে জমা দেওয়া নতুন অ্যাপ্লিকেশন এবং অ্যাপ্লিকেশন আপডেটগুলি অবশ্যই এক্সকোড 5.1.1 বা তার বেশি এবং আইওএস 7 এসডিকে সর্বজনীন (জিএম) সংস্করণ দিয়ে তৈরি করতে হবে। বিটা সফ্টওয়্যার দিয়ে নির্মিত অ্যাপ্লিকেশনগুলি জমা করবেন না।


0

যদি একাধিক বিকাশকারী একই সদস্য কেন্দ্র অ্যাকাউন্ট ব্যবহার করে। তাদের মধ্যে একটি অন্যের তৈরি করা শংসাপত্র ব্যবহার করতে পারে না কারণ তারা তাদের কম্পিউটার ব্যবহার করে তৈরি করা শংসাপত্রের অনুরোধটি ব্যবহার করেছিল।

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

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


0

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


-1

আমারও একই সমস্যা ছিল, তবে এখানে লিখিত কিছুই আমার পক্ষে কাজ করেনি। তবে, আমি একটি সহজ উপায় খুঁজে পেয়েছি যা আমার পক্ষে কাজ করে। এটি কীভাবে করবেন তা এখানে:

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

2) এখন, আপনার লক্ষ্য চয়ন করুন এবং সেটিংস তৈরি করতে যান। কোড স্বাক্ষরকারী পরিচয় প্রকাশের সেটিংয়ে, "যে কোনও আইওএস এসডিকে" এর জন্য "আইওএস বিতরণ" চয়ন করুন। এবং তারপরে, প্রভিশিং প্রোফাইল রিলিজ সেটিংয়ে, "যে কোনও আইওএস এসডিকে" এর জন্য আপনার বিতরণ প্রোফাইলটি চয়ন করুন। এর পরে আপনার কোড স্বাক্ষরকারী পরিচয় প্রকাশের সেটিংটি স্বয়ংক্রিয়ভাবে "আইফোন বিতরণ" এ পরিবর্তিত হবে।

3) আপনার বিল্ড সংরক্ষণাগার এবং বৈধ। এখন এটা ঠিক কাজ করা উচিত। এটাই!

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