এক্সকোড 10, কমান্ড কোডসাইন একটি ননজারো প্রস্থান কোড সহ ব্যর্থ হয়েছে


124

যতবার আমি কনসোল তৈরি করি তা বার্তাটি দেখায়।

কোডসাইন / ব্যবহারকারী / অ্যাডমিন / ডেস্কটপ / অ্যাপস্টোরবিল্ড / প্রজেক্ট ২০১২ / বিল্ড / ডিজবগ-আইফোনসিমুলেটর / প্রজেক্ট.অ্যাপ (লক্ষ্য অনুসারে) সিডি / ইউজার / অ্যাডমিন / ডেস্কটপ / অ্যাপস্টোর বিল্ড / প্রজেক্ট ২০১২ এক্সপোর্ট CODESIGN_ALLOCATE = / অ্যাপ্লিকেশনস / এক্সকোড.অ্যাপ / বিষয়বস্তু / বিকাশকারী / Toolchains / XcodeDefault.xctoolchain / usr / bin / codesign_allocate

স্বাক্ষর পরিচয়: "-"

/usr/bin/codesign --force --sign - --entitlements /Users/admin/Desktop/AppStoreBuild/Project201/build/Project.build/Debug-iphonesimulator/Project.build/Project.app.xcent --timestamp=none /Users/admin/Desktop/AppStoreBuild/Project201/build/Debug-iphonesimulator/Project.app

/ ব্যবহারকারীর / অ্যাডমিন / ডেস্কটপ / অ্যাপস্টোরবিল্ড / প্রজেক্ট ২০১২ / বিল্ড / ডেবেগ- আইফোনসিমুলেটর / প্রজেক্ট.এপ: রিসোর্স ফর্ক, ফাইন্ডারের তথ্য, বা অনুরূপ ডিট্রেটাস অনুমোদিত নয় কমান্ড কোডসাইন একটি ননজারো প্রস্থান কোড সহ ব্যর্থ হয়েছে

... এই ব্যর্থতার কারণ চিহ্নিত করার কোনও উপায় আছে কি? এটি স্বাক্ষরকারী পরিচয় দেখাচ্ছে: "-" যখন আমি সিমুলেটারে চালানোর চেষ্টা করি তখনও। কেন আমাদের সিমুলেটারে পরিচয় স্বাক্ষর করতে হবে। এবং আরও একটি বিষয় হ'ল যদি আমি এক্সকোডটি ছেড়ে দিয়ে পুনরায় চালু করি তবে আমি কোডটি পরিবর্তন করি বা একটি পদ্ধতি যুক্ত করলে তা আবার ব্যর্থ হয়।

উত্তর:


344

আমার এই সমস্যাটি ছিল এবং এক্সকোড ডিভাইসটি সংকলন করতে ব্যর্থ হয়েছিল, তবে সিমুলেটারে, এটি দুর্দান্ত কাজ করেছিল।

আমি এই পদক্ষেপগুলি দিয়ে সমাধান করেছি:

  1. কীচেন অ্যাক্সেস খুলুন।
  2. 'লগইন' কীচেন লক করুন।
  3. এটি আনলক করুন, আপনার পিসি অ্যাকাউন্টের পাসওয়ার্ড লিখুন।
  4. পণ্য মেনুতে পরিষ্কার প্রকল্প।
  5. আবার এটি নির্মাণ করুন।

এবং তারপরে সবকিছু ঠিকঠাক কাজ করে।


18
আমার ক্ষেত্রে এটি আনলক করা ছিল ... সুতরাং আমি কেবল এটি লক করেছি এবং তারপরে পরিষ্কার করে তৈরি করেছি এবং এক্সকোড আমাকে আমার পাসওয়ার্ডটি প্রবেশ করতে বলেছে। কাজ করা
জাদ

1
এটি আমার ক্ষেত্রে আমার জন্য উপযুক্ত সমাধান আমি আলাদাভাবে এক্সকোড 10.1 ডনলোড করেছি এবং আমার আগের কোডটি 10.0 ছিল। এর পরে এটি @manosoft দ্বারা কাজটি করা সমাধানটি করার পরে উপরের দিক দিয়ে যাচ্ছিল
অভিজিৎ চক্র

দৈর্ঘ্য পরিষ্কার এবং বিল্ড এড়ানোর জন্য এটি আমার পক্ষে এটি পয়েন্ট 4 ছাড়াই কাজ করেছে।
ক্রেজি বার্নি

1
আপনার সমাধানটি আমাকে বাঁচিয়ে না পাওয়া পর্যন্ত এটি আমার অর্ধেক দিন সময় নেয়, ধন্যবাদ প্রিয় বন্ধু।
বাচির মেহমেল

2
আমার ক্ষেত্রে ডায়লগটি একাধিকবার পাসওয়ার্ডটি প্রবেশ করানোর জন্য পপ-আপ করে। আমি প্রতিবার আমার পিসি অ্যাকাউন্টের পাসওয়ার্ড প্রবেশ করেছি এবং 7-10 বারের পরে অ্যাক্সেস গ্রহণ করা হয়েছে।
অ্যাড্রিয়ান বুকিউমান

57

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


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

1
বলছি ধন্যবাদ, এটি খুব সহায়ক ছিল
মিস্টার টি

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

অন্য কোড বেসটি অনুলিপি করার সময় চমৎকার, একই সমস্যা ছিল। অদ্ভুত, অন্যান্য কোড বেসে কোনও সমস্যা ছিল না, তবে এটি অনুলিপি করা হলে একটি নতুন প্রকল্পকে প্রভাবিত করা হয়েছিল। রিসোর্স ফোল্ডারটির নামকরণ কৌতুকটি করেছিল।
ম্যাথিউ

কেউ দয়া করে আমাকে বলুন যে আমি কোথায় এবং কীভাবে এই সংস্থান ফোল্ডারটি খুঁজে পেতে পারি
প্রাকটেক শৌর্য

41

আপনি যদি কোড সাইনিংয়ের ত্রুটির সাথে ব্যর্থ হন তবে "রিসোর্স ফর্ক, ফাইন্ডারের তথ্য, বা অনুরূপ ডিট্রেটাস অনুমোদিত নয়"।

ঠিক করার জন্য নীচে কনসোলে স্ক্রিপ্টটি চালান:

$ xattr -cr <path_to_app_bundle>

অ্যাপলের ডকুমেন্টেশন: https://developer.apple.com/library/archive/qa/qa1940/_index.html


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

এই জন্য চিয়ার্স। আমার ইস্যু স্থির করল।
নিকটনেস

আপনার আসল অ্যাপ্লিকেশন বান্ডেলের পাথের সাথে <path_to_app_bundle> প্রতিস্থাপন।
xuzepei

15

আজই আমার সাথে এটি ঘটেছিল, কেবলমাত্র আমি তথ্য তথ্যতে টিক চিহ্নযুক্ত 'লুকানো এক্সটেনশন' দিয়ে একটি .png চিত্র যুক্ত করার পরেই। (ডান ক্লিক চিত্র) এই ছবিটি আমার এক্সকোড প্রকল্পের ফাইল ডিরেক্টরিতে যুক্ত করা হয়েছিল।

যখন অন্টিঙ্কড বক্স এবং এক্সকোড ডিরেক্টরিতে .png চিত্রটি পুনরায় যুক্ত করার পরে, আমি তখন পরিষ্কার এবং বিল্ট হয়ে কাজ করি এবং এর পরে খুব ভাল কাজ করি, আপনি যদি আমাকে জিজ্ঞাসা করেন তবে খুব আশ্চর্যজনক বাগ g


1
.Jpg এর সাথে এই একই সমস্যা ছিল, এটির এক্সটেনশন ছিল না। যোগ করার পরে স্থির।
eivindML

1
আমার সময় বাঁচানোর জন্য ধন্যবাদ লুকানো এক্সটেনশান সহ কোনও চিত্রের সাথে ত্রুটি সম্পর্কিত সম্পর্কিত কুডোস।
মারসি

1
আমি এই সমস্যাটি একটি পিএনজি দিয়ে অনুভব করেছি, তবে এর এক্সটেনশনটি দৃশ্যমান ছিল। ছবিটি ফটোশপ থেকে "ফাইলগুলিতে এক্সপোর্ট লেয়ার কমপস" ব্যবহার করে রফতানি করা হয়েছিল। চিত্রটি মোছা হচ্ছে এবং "রফতানি হিসাবে" ব্যবহার করে পুনরায় রফতানি করা সমস্যার সমাধান করেছে fixed
হার্মিস

এখানে পিএনজি চিত্র নিয়ে একই সমস্যা!
মিঃ টি

7

প্রকল্পটি পরিষ্কার করার চেষ্টা করুন:

1. shift + cmd + k
2. shift + cmd + Alt + k 

তারপরে আপনার প্রকল্পটি আবার চালানোর চেষ্টা করুন। আশা করি এটি সমস্যার সমাধান করবে।


1
করেছিল. পরিষ্কার সফল। আমি যখন ব্যর্থতা তৈরি করি
টেস্ট টেস্ট

1
ব্যর্থ ব্রো নির্মাণ।
টেস্ট পরীক্ষা

1
আমার ক্ষেত্রে মোহন হিসাবে কাজ করেছেন!
হিটার

5

এই সমস্যাটি আমার সাথে ঘটেছিল .ডে এবং .png ফাইলগুলি যুক্ত করার পরে এবং .Ce কে XCode সম্পাদকের সাথে সিনকিট দৃশ্য ফাইল ফর্ম্যাটে (.scn) রূপান্তর করে।

আরও কিছু গবেষণা করার পরে আমি সমাধানটি এখানে পেয়েছি - https://forums.developer.apple.com/thread/109951#336225

সমস্যাটি সমাধানের পদক্ষেপ:

  1. এক্সকোডে প্রিফারেন্সে যান
  2. লোকেশন ট্যাবে ক্লিক করুন
  3. কমান্ড লাইন সরঞ্জামগুলিতে ড্রপ ডাউন XCode 10.1 থেকে নির্বাচন করুন

3

এক্সকোডে: বর্তমান ব্যবহারকারীর পছন্দসমূহ লগআউটে যান।

বন্ধ

কীচেইনে: লগইন এবং সমস্ত আইটেমগুলিতে যান

        - Sort by kind
             - remove "Apple Worldwide Developer Relation Certification Authority"
             - remove "Developer ID Certification Authority"
             - remove "iPhone Developer ...."

এক্সকোড খুলুন

অগ্রাধিকারগুলিতে যান এবং আপনাকে ব্যবহারকারী অ্যাপল অ্যাকাউন্টে লগইন করুন

  • এটি আপনার পূর্ববর্তী মোছা মুছে ফেলা আপনার বিকাশকারী শংসাপত্রগুলি পুনরায় লোড করবে (একটি সফল বিল্ড হওয়া উচিত)

আপনার নেটিভ ডিভাইসে বিল্ডটি চালান


3

আমার ক্ষেত্রে নিম্নলিখিত ত্রুটি লাইন ছিল:

স্বাক্ষর পরিচয়: "-"

… ..মোবাইল.এপ: রিসোর্স ফর্ক, ফাইন্ডারের তথ্য, বা অনুরূপ ডিটারটাস অনুমোদিত নয়

কমান্ড কোডসাইন একটি ননজারো প্রস্থান কোড সহ ব্যর্থ হয়েছে

সমস্যাটি হ'ল সংস্থান ফোল্ডারে আমার কাছে .png এক্সটেনশন সহ কিছু ফাইল ছিল যা ডিফল্টগুলিতে লুকানো ছিল।

ফাইলটি ফাইন্ডারে সন্ধান করুন, এটি চিহ্নিত করুন -> সেমিডি + আই -> আনচেক লুকান এক্সটেনশান

এর পরে, এক্সকোডে ফিরে যান -> কিমিডি + শিফট + কে এবং পুনর্নির্মাণ।

আমি আশা করি আমি সহায়ক হয়েছি!


অনেক ধন্যবাদ! এটি সাহায্য করে।
জাভট্রামেন

আমি অন্যান্য সমাধান চেষ্টা করেছিলাম। এটি আমার জন্য কাজ করা একমাত্র সমাধান।
অ্যান্ড্রুবিল্ডার


3

ফিক্স

সংকলিত অ্যাপ্লিকেশন বান্ডেলে নয়, ভাল জন্য আপনার সংস্থান ফাইলগুলিতে বর্ধিত ফাইল বৈশিষ্ট্যগুলি সরান:

  1. ওপেন টার্মিনাল

  2. আপনার উত্স ফাইলগুলির রুটে ডিরেক্টরি পরিবর্তন করুন

    d সিডি / ব্যবহারকারী / রোজবিডন / নথি / আমার My প্রকল্প \

  3. সমস্ত বর্ধিত বৈশিষ্ট্য তালিকাবদ্ধ করুন

$ xattr -lr .
  1. সমস্ত বর্ধিত বৈশিষ্ট্য সরান
$ xattr -cr .

এক্সকোড ত্রুটি

  • "ননজারো প্রস্থান কোড দিয়ে কমান্ড কোডসাইন ব্যর্থ হয়েছে"
  • "রিসোর্স ফর্ক, ফাইন্ডারের তথ্য বা অনুরূপ ডিটারিটাসের অনুমতি নেই"

কারণ

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

সোর্স


2

আমি কী কারণে এই সমস্যার কারণ তা সম্পর্কে নিশ্চিত নই তবে নীরবে সাফল্যের সাথে সমাধান করার জন্য একটি পদ্ধতি আমার কোকো পোদে পোড আপডেট চালানো।

ত্রুটি (যাইহোক আমার জন্য) শুঁটি স্বাক্ষরের একটিতে সমস্যা দেখাচ্ছে। শুঁটি আপডেট করা সাইন ইন ইস্যুটি সমাধান করেছে।

pod update [PODNAME] //For an individual pod

অথবা

pod update //For all pods.

আশা করি, এটি এমন একজনকে সহায়তা করবে যার একই "কমান্ড কোডসাইন একটি ননজারো প্রস্থান কোডে ব্যর্থ হয়েছে" ত্রুটি রয়েছে।


আমার কোনও পডফিল নেই - ফাইলের নাম এবং এক্সটেনশনটি কী পরিমাণ হবে তা নিশ্চিত নয়। আপনি কি পরিষ্কার করতে পারবেন?
সান

হাই @ রাইডসান, আপনি এখনও আপনার প্রকল্পে শুঁটি যোগ করতে পারেন নি। পোডফিলকে লিটারেরালিভাবে "পডফিল" বলা হয়। ডিফল্টরূপে এর কোনও এক্সটেনশন নেই, এটি একটি পাঠ্য সম্পাদনা ফাইল হবে।
পল_ফ

2

সবকিছু চেষ্টা করার পরে, আমার সমাধানটি কিছু পিএনজি ফাইলগুলি সরিয়ে, বিল্ড এন্ড রান (ঠিক আছে) করে এবং আবার পিএনজি চিত্র যুক্ত করেছে was অদ্ভুত!


অনুরূপ জিনিস। একটি .PNG এক্সটেনশন ছাড়াই 5 .PNG ফাইল যুক্ত হয়েছে, প্রথম কয়েকটি বিল্ড কাজ করেছিল, তারপরে আইবিতে নিয়ন্ত্রণ সম্পাদনা করার পরে "রিসোর্স ফর্ক, ফাইন্ডারের তথ্য বা অনুরূপ ডিট্রেটাস অনুমোদিত নয়" বার্তাটি দিয়ে উপরের সাইন ইন ত্রুটি ঘটেছে। রাবিশ? এই শব্দটি কে ব্যবহার করে? এক্সটেনশন রাখতে ফাইলের নাম পরিবর্তন করে .PNG এটি সমস্যার সমাধান করে।
ক্রিস ওয়াকেন

1

অন্য কোনও উত্তর কাজ করেনি। এটি আমিই করেছি:

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

1

আমার জন্য আমাকে কীচেইনে যেতে হয়েছিল, "লগইন" কীচেনটি নির্বাচন করতে হবে, আইওএস বিকাশকারীকে ডাবল ক্লিক করুন: আমার নাম কী, অ্যাক্সেস নিয়ন্ত্রণ ট্যাবে ক্লিক করুন এবং সমস্ত অ্যাপ্লিকেশনকে এই আইটেমটি অ্যাক্সেস করার অনুমতি দিন ow


1

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


1

উপরের সমাধানগুলির কোনওটিই আমার পক্ষে কার্যকর হয়নি। কিছু অনুমানের কাজ করার পরে, আমি চেষ্টা করেছি (Xcode v10.2.1 কোকোপডস v1.7.1)

pod deintegrate

অনুসরণ করেছে

pod install

তারপর:

  • এক্সকোডে কর্মক্ষেত্রটি খোলা হয়েছে
  • বিল্ড ফোল্ডার সাফ করা হয়েছে
  • প্রকল্প তৈরি করুন

কোন বিল্ড ত্রুটি।


1

আমার জন্য সমাধানটি ছিল নীচে, "স্বয়ংক্রিয়ভাবে পরিচালিত চিহ্ন" পতাকাটি চালু আছে:

  1. টার্গেটের দলের ড্রপ-ডাউনে, "কিছুই নয়" নির্বাচন করুন

  2. সঠিক উন্নয়ন দলটি পুনরায় নির্বাচন করুন

প্রায় প্রতিটি পরামর্শ দেওয়ার পরেও আমি দেখতে পেলাম যে এটি কাজ করে, আমি অনুমান করি যে Xcode স্ক্র্যাচ থেকে স্বাক্ষরকারী জিনিসগুলি সেট আপ করে।


1

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

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

এবং আইওএস বিকাশে একটি (+) যুক্ত করেছে


1

আমি আমার সমাধান পোস্ট করব। এই সমাধানটি আমার পক্ষে কাজ করেছিল, যেহেতু পূর্বের কোনওটিই কাজ করে না। এক্সকোড ক্লাইট টুলসেটের সর্বশেষ আপডেটের পরে সমস্যাটি প্রথম ঘটেছিল (এটি নিশ্চিতকরণ পক্ষপাত কিনা তা নিশ্চিত নয়)।

আমি কয়েকটি নির্দেশাবলীর চেষ্টা করেছি (উদাঃ কীচেইন ট্রিক আনলক করুন)।

ত্রুটির ক্ষেত্রে আমার পক্ষে কী কাজ করেছে:

  • Command CodeSign failed with a nonzero exit code (Something.framework)

    • ট্র্যাশ ডিডি সামগ্রী; আরএম-আরএফ / ব্যবহারকারী / ডিএক্স / গ্রন্থাগার / বিকাশকারী / এক্সকোড / ডেরিভডটা / *
    • এক্সকোড পুনরায় চালু করুন
    • পর্যায়সমূহ => তৈরি করুন Link Binary With Libraries
      • Something.framework,
    • এম্বেড মান সেট করুন General => Something.framework => EMBED
      • Do not embed
    • প্রেস Cmd+B(বিল্ড প্রজেক্ট)
    • আশা করি নির্মিত সফল

আমি যখন পদক্ষেপ উপরে করেছিল আমি সত্যিই অ্যাপ্লিকেশন সফলভাবে নির্মিত কিন্তু Xcode আমাকে মনে করিয়ে দিন: কারণ: ছবিটি খুঁজে পাওয়া । আমি অনুসরণের পদক্ষেপে সমস্যাটি ছড়িয়ে দেব: Something.frameworkটার্গেটস
পর্যায়গুলি

1

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

আমি "অ্যালওয়ে ট্রাস্ট" থেকে "সিস্টেম ডিফল্ট ব্যবহার করুন" এ স্যুইচ করে সমস্যার সমাধান করেছি

ধাপে ধাপে:

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

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


1

এটি কারণ কোড সাইন ইন করার পরে কোনও অ্যাপ্লিকেশন বান্ডলে কোনও ফাইলকে কোনও সংস্থান ফর্ক বা ফাইন্ডারের তথ্যযুক্ত বর্ধিত বৈশিষ্ট্য থাকতে দেয় না।

কোন ফাইলগুলি এই ত্রুটিটি সৃষ্টি করছে তা দেখতে, সাধারণত অ্যাপ্লিকেশন ফোল্ডারে যান: / ব্যবহারকারী / এক্সএক্সএক্সএক্স / লাইব্রেরি / বিকাশকারী / এক্সকোড / ডেরিভডটা / মাইপ্রজেক্ট-সিসিবিজিনএক্সকিজেএমস্টজিগবিডি www.kcsozlego / বিল্ড / পণ্য / ডিবাগ-ম্যাক্যাটিলেস্ট / (খনি অনুঘটক প্রকল্প) টার্মিনালে,

cd <above path>
xattr -lr .

আপনি কিছু ফাইলের বৈশিষ্ট্য প্রসারিত দেখবেন:

। .9 .... |

তারপরে project ফাইলগুলির জন্য আপনার প্রকল্প ফোল্ডারে বা রেফারেন্স ফোল্ডারে যান, বর্ধিত বৈশিষ্ট্যটি সরান:

cd /Users/XXXX/Work/MyProject
xattr -cr .

সমস্ত রেফারেন্সযুক্ত ফোল্ডার পরিষ্কার করার পরে, এক্সকোডে যান এবং পুনর্নির্মাণ করুন।


0

আমিও, art.scnassets ফোল্ডারে .jpg এবং .png চিত্রগুলির মিশ্রণ যুক্ত করে কোড পরিবর্তন করা এবং Xcode এর উত্স নিয়ন্ত্রণ> সমস্ত পরিবর্তনগুলি বাতিল করুন ... মেনু দিয়ে এই পরিবর্তনগুলি অপসারণ করার পরে এই ত্রুটিটি দেখেছি।

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


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


0

আমি .scnassets গ্রুপে দুটি .aif ফাইল অনুলিপি করার পরে, এই ত্রুটি ঘটেছে। ফাইলগুলি মুছে ফেলা এবং একটি "ক্লিন বিল্ড ফোল্ডার" আমার ক্ষেত্রে সমস্যাটি সমাধান করে।


0

এটি কারও সাহায্য করবে কিনা তা নিশ্চিত নয় - তবে নিশ্চিত হয়ে নিন যে আপনি Find Implicit Dependenciesচেক করে দিয়েছেন। কখনও কখনও এটি আপনার প্রকল্পের "ট্র্যাক হারাতে" পারে যেখানে নির্দিষ্ট কিছু জিনিস সন্ধান করতে হয়।


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


একবার আপনি এটি করার পরে, আমি আপনাকে আবারও আপনার প্রকল্পটি পরিষ্কার এবং পুনর্নির্মাণের পরামর্শ দিই।

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


0

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


0

শুধু একটি দৃশ্যায়ন

Lock Keychain "login" -> Unlock Keychain "login" -> Always allow

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


0

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

ENABLE_HARDENED_RUNTIME = YES

দ্বারা

ENABLE_HARDENED_RUNTIME[sdk=macosx*] = YES

.xcconfig ফাইলটিতে সমস্যাটি সমাধান হয়েছে



0

আমার সমস্যা সমাধান হয়ে গেল

  • টার্গেট মাইপ্রজেক্ট এবং টিম অ্যাডে স্বাক্ষর করে স্বয়ংক্রিয়ভাবে চেক করুন।
  • টার্গেট মাইপ্রজেক্টটেষ্টে স্বাক্ষর করুন এবং টিম যুক্ত করুন Auto
  • পণ্য -> পরিষ্কার বিল্ড ফোল্ডার -> আবার তৈরি করুন বা ডিভাইসে চালানোর চেষ্টা করুন।

সমস্যাটি তখন ঘটে যখন আপনি মাইপ্রজেক্ট এবং মাইপ্রজেক্টটেষ্টে ভুল / ভিন্ন দল team

পুনর্নির্মাণের আগে আপনার ফোনটিকে পুনরায় সংযোগ স্থাপন করাও এই সমস্যাটি সমাধানের ক্ষেত্রে সহায়তা করতে পারে।

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