কারণ: কোনও উপযুক্ত চিত্র পাওয়া যায় নি [বন্ধ]


129
dyld: Library not loaded: @rpath/libswiftCore.dylib
  Referenced from: /var/mobile/Containers/Bundle/Application/3FC2DC5C-A908-42C4-8508-1320E01E0D5B/Stylist.app/Stylist
  Reason: no suitable image found.  Did find:
    /private/var/mobile/Containers/Bundle/Application/3FC2DC5C-A908-42C4-8508-1320E01E0D5B/testapp.app/Frameworks/libswiftCore.dylib: mmap() errno=1 validating first page of '/private/var/mobile/Containers/Bundle/Application/3FC2DC5C-A908-42C4-8508-1320E01E0D5B/testapp.app/Frameworks/libswiftCore.dylib'
(lldb) 

আমার আইফোন তৈরি করার সময় আমি এই ত্রুটিটি পাচ্ছি। আমি সিমুলেটর তৈরি করতে সক্ষম। আমি আমার সমস্ত বিধান ফাইল পুনরায় করেছি তবে আমি এখনও নিজের আইফোনে তৈরি করতে পারি না। আমার এক্সকোডটি এরকম

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

এটি কোনও কাঠামোর সমস্যা বা একটি স্বাক্ষর করার সমস্যা? এটি Xcode 6 এ ঘটেনি Thank ধন্যবাদ আপনাকে।



আমি বিশ্বব্যাপী বিকাশকারী শংসাপত্রের অনুমতিগুলি পরিবর্তন করে (এসও-তে শেষ
অবধি প্রচুর পরিমাণে

আইওএসের জন্য আপডেট করুন ১৩.৩.১: যদি আপনার কাছে এই দুর্ভাগ্য আইওএস থাকে এবং নেস্টেড ফ্রেমওয়ার্ক সহ অ্যাপ্লিকেশন ইনস্টল করার চেষ্টা করেন তবে এটি একটি বাগ - কেবল 13.4.1 বা তারপরে আপডেট করুন, এটি এখনও সমাধান হয়েছে
iago849

উত্তর:


389

দুর্ঘটনাক্রমে আমার শংসাপত্র বাতিল করার জন্য আমার আগে এই সমস্যাটি রয়েছে। তাহলে আমার সমস্ত সুইফ্ট প্রকল্পগুলির এই সমস্যা আছে have এটি সমাধানের দুটি উপায় রয়েছে:

পণ্য → পরিষ্কার (বা CMD+ Shift+ K) এ ক্লিক করুন

অথবা ম্যানুয়ালি Xcode সেটিং ফাইলগুলি পরিষ্কার করে:

rm -rf "$(getconf DARWIN_USER_CACHE_DIR)/org.llvm.clang/ModuleCache"
rm -rf ~/Library/Developer/Xcode/DerivedData
rm -rf ~/Library/Caches/com.apple.dt.Xcode

1
এগুলি টার্মিনালে ব্যবহার করুন
জিয়ি হু

সমস্যা নেই. আপনি চাইলে আমার উত্তরটি চয়ন করুন :)
জিয়ি হু

10
আমার ধারণা আল্ট + ক্লিন এটিও করবে
jjxtra

9
প্রকল্পটি পরিষ্কার করা আমার পক্ষে কাজ করেছে: শিফট + সিএমডি + কে
বি-র‌্যাড

9
আপনি কি আপনার ফোনে অ্যাপটি ইনস্টল করতে একটি অ-বিকাশকারী অ্যাপল আইডি ব্যবহার করছেন? দেখে মনে হচ্ছে আইওএস 13.3.1 এ বিনামূল্যে অ্যাপল আইডি সহ অ্যাপ্লিকেশনগুলি ইনস্টল করা আছে, তবে কেবল যদি এতে এম্বেড করা ফ্রেমওয়ার্ক থাকে। যদি আপনার সমস্ত নির্ভরতা ফ্রেমওয়ার্কের পরিবর্তে স্থির লাইব্রেরি হিসাবে লিঙ্ক করা সম্ভব হয় (উদাহরণস্বরূপ, আপনি যদি কোকোপড ব্যবহার করছেন তবে আপনি আপনার পোডফিল থেকে ব্যবহার_ফ্রেমওয়ার্কগুলি অপসারণ করতে পারেন), এটি আপাতত সমস্যাটি সমাধান করা উচিত।
কাশিফ রব্বানী

30

আমি এই বিষয়ে দীর্ঘ অনুসন্ধান। এই সমস্যাটির বেশ কয়েকটি কারণ রয়েছে।

যদি আপনি এবং অবজেক্ট সি প্রকল্পের সুইফট কোড / লাইব্রেরিটির মুখোমুখি হয়ে থাকেন তবে আপনার সমাধানটি 1-2-3 ব্যবহার করা উচিত

আপনি যদি নতুন একটি সুইফট প্রকল্প সলিউশন 4 নিয়ে এই সমস্যার মুখোমুখি হন তবে আপনার পক্ষে সবচেয়ে উপযুক্ত হবে।

সমাধান 1 :

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

সমাধান 2 :

প্রকল্পের বিল্ডিং সেটিংসে যান এবং Embedded Content Contains Swiftকোড পতাকাটি YES এ সেট করুন

সমাধান 3:

প্রজেক্ট বিল্ড সেটিংসে যান এবং @executable_path/Frameworksরানপথ অনুসন্ধানের পথগুলিতে বিকল্প যুক্ত করুন

সমাধান 4:

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

ইনহাউস শংসাপত্রগুলিতে

Subject: UID=269J2W3P2L, CN=iPhone Distribution: Company Name, O=Company Name, C=FR

তারা নামে একটি নতুন ক্ষেত্র যুক্ত OU

Subject: UID=269J2W3P2L, CN=iPhone Distribution: Company Name, OU=269J2W3P2L, O=Company Name, C=FR

সুতরাং আপনার কেবল শংসাপত্র এবং বিধান পুনরায় তৈরি করা উচিত


ধন্যবাদ আমি সমাধান 1 ~ 3 করেছি এবং কাজ করে না work আমি একটি শংসাপত্র এবং বিধানটি পুনরায় তৈরি করেছি এবং এটিও কার্যকর হয় না
স্যাটসুকি

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

4 এটা আমার জন্যও! এখানে এয়ারসাইন পোস্টের লিঙ্কটি রয়েছে: airsignapp.com/…
pshah

2
আমি ইনহাউস শংসাপত্রটি কীভাবে সম্পাদনা করব?
আল ওয়াং

1
1 এবং 2 আমার পক্ষে কাজ করেনি। উইন্ডো -> প্রকল্প, উত্পন্ন ডেটা মুছুন এটি ঠিক করে দিয়েছে। । নিকৃষ্ট, বগী Xcode> <
কিম্রিক

27
Xcode->Product->Clean + Xcode Restart

আমার উল্লিখিত অনেকগুলি সমাধানের চেষ্টা করার পরেও, আমার চিরন্তন বিব্রত্বে, একটি এক্সকোড-> পণ্য-> এক্সকোড পরিষ্কার ও পুনরায় চালু করার চেষ্টাটি কৌতুকটি করেছিল।


2
আমিও পূর্বের উল্লিখিত অনেকগুলি পদক্ষেপ যেমন ডাব্লুডব্লিউআরডি পাওয়ার, রানপথ পরীক্ষা করা ইত্যাদি did .... এই "ক্লিন" না করা পর্যন্ত কিছুই কাজ করেনি। সুতরাং একটি বড় আপনাকে ধন্যবাদ!
জো ফেমে

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

19

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


4
সার্ট সমস্যার জন্য +1। আমি একেবারে সমস্ত চেষ্টা করেছিলাম, কিন্তু তারপরে লক্ষ্য করেছি যে আমার বিকাশকারী শংসাপত্রটি কীচেইনে "সর্বদা বিশ্বাস" তে সেট করা আছে। আপনি যেমন বলছেন ঠিক ততই "সিস্টেম ডিফল্ট ব্যবহার করুন" তে পরিবর্তন করা হচ্ছে। ধন্যবাদ!
টাইলারমিলনার

1
সবকিছু চেষ্টা করে এবং এটি এটি করেছে। সিরিয়াসলি কেন আপেল Xcode এর অংশ হিসাবে এটি ঠিক করতে পারে না ....
ইউকেডাটাজিইক

1
অত্যন্ত গুরুত্বপূর্ণ: "সিস্টেম ডিফল্ট ব্যবহারের জন্য" শংসাপত্রের অ্যাক্সেস পরিবর্তন করার পরে গভীর প্রকল্পটি পরিষ্কার করুন (
সেন্টিমিটার

2
আমার দিন বাঁচাল ভাই! ধন্যবাদ
andrea.rinaldi

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

17

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

আমার একই সমস্যা ছিল এবং ডাব্লুডাব্লুডিআর (অ্যাপল ওয়ার্ল্ডওয়াইড ডেভেলপার রিলেশনস সার্টিফিকেশন অথরিটি) পুনরায় ডাউনলোড করে ঠিক করতে সক্ষম হয়েছি। এখান থেকে ডাউনলোড করুন: http://developer.apple.com/certificationauthority/AppleWWDRCA.cer


1
এক্সকোড এবং আমার ব্যবহারকারীর প্রোফাইলটি একটি ম্যাক থেকে অন্য ম্যাকে স্থানান্তর করার পরে এটি আমার জন্য ঠিক করুন।
টাসচে 13

1
আমার ক্ষেত্রে কাজ করে, ধন্যবাদ!
অ্যালিস চ্যান

1
আপনাকে মহাশয় ধন্যবাদ, আপনি একজন জীবনদাতা
জোশ ও'কনর

আপনাকে ধন্যবাদ, এটি খুঁজে পেতে আমাকে এত দীর্ঘ সময় নিয়েছে।
লাউডমাউথ

14

ডেরিভেডডাটা সরানো আমার পক্ষে কৌশলটি করেছে।

এটি কি এক্সকোডের মাধ্যমে -> পছন্দসমূহ -> অবস্থানগুলি -> ডেরিভডডাটা পথের পিছনে তীরটি ক্লিক করেছে এবং ফাইন্ডারে পুরো ডেরিভেডডাটা ফোল্ডারটি সরিয়ে ফেলেছে।


ধন্যবাদ, আমার জন্য কাজ করেছেন,
কর্ডোভা

1
Window > Projects > My Project > Derived Data > Deleteআমার জন্য কাজ করেছে।
মাইকেল জলপ্রপাত

এক্সকোড 10.1 এ আমার জন্য কাজ করেছেন। সকলেই পাশাপাশি কাজ করেছেন তবে এক সুখের দিনে এক্সকোড সেই ত্রুটিগুলি দেখাতে শুরু করেছিল। ধন্যবাদ।
hebেহজিক বাবিচ

5

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


3

আরও বিভ্রান্তি বপনের ঝুঁকিতে, এক্সসি 8 এ আপডেট করার সময় আমার এই সমস্যাটি ছিল।

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

অবগতির জন্য, আমি কার্থেজের ব্যবহার করছি এবং যোগ করেছিলেন $(PROJECT_DIR)/Carthage/Build/tvOSকরতে FRAMEWORK_SEARCH_PATHSযাতে আমার অবকাঠামো পাওয়া যায়নি বিল্ড সেটিং।

এফওয়াইআই 2, এই প্রকল্পগুলি এবং ফ্রেমওয়ার্কগুলি 100% দ্রুত এবং ফ্রেমওয়ার্কগুলি তৈরি করছে DEFINES_MODULE = YES


DEFINES_MODULE = হ্যাঁ আমার পক্ষে কাজ করেছে। আমার প্রকল্পে উদ্দেশ্য-সি এবং সুইফট উভয়ই রয়েছে।
জেসন হু


2

প্রযুক্তিগত প্রশ্নোত্তরের প্রশ্নোত্তর থেকে উত্সাহিত :

সুইফট লাইব্রেরি libswiftCore.dylib রেফারেন্স দেওয়ার চেষ্টা করার সময় সুইফট অ্যাপ ক্রাশ হয়ে গেছে।

প্রশ্ন: আমি আমার সুইফট ভাষা অ্যাপ্লিকেশন চালানোর চেষ্টা করার পরে আমার ডিভাইসের কনসোলে লিব্সউফিটকরে.ডিলিব লোডিং ত্রুটি সম্পর্কে আমি কী করতে পারি?

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

সাধারণত এই ত্রুটিটি ডিভাইসের কনসোল লগের সাথে নিম্নলিখিতগুলির মতো একটি বার্তায় উপস্থিত হয়: [....] [অস্বীকার-এমএমএপি] ম্যাপ করা ফাইলটির কোনও দল শনাক্তকারী নেই এবং প্ল্যাটফর্ম বাইনারি নয়: / প্রাইভেট / ভার / মোবাইল / পাত্রে / বান্ডেল / আবেদন / 5D8FB2F7-1083-4564-94B2-0CB7DC75C9D1 / YourAppNameHere.app / ফ্রেমওয়ার্ক / libswiftCore.dylib

Dyld Error Message:
  Library not loaded: @rpath/libswiftCore.dylib

Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000001, 0x0000000120021088
Triggered by Thread: 0

Referenced from: /private/var/mobile/Containers/Bundle/Application/C3DCD586-2A40-4C7C-AA2B-64EDAE8339E2/TestApp.app/TestApp
Reason: no suitable image found. Did find:
/private/var/mobile/Containers/Bundle/Application/C3DCD586-2A40-4C7C-AA2B-64EDAE8339E2/TestApp.app/Frameworks/libswiftCore.dylib: mmap() error 1 at address=0x1001D8000, size=0x00194000 segment=__TEXT in Segment::map() mapping /private/var/mobile/Containers/Bundle/Application/C3DCD586-2A40-4C7C-AA2B-64EDAE8339E2/TestApp.app/Frameworks/libswiftCore.dylib
Dyld Version: 353.5

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

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

এয়ার সাইন ছেলেরা ইন-হাউস শংসাপত্রের বিষয় ক্ষেত্রের অনুপস্থিত OU গুণাবলী থেকে সমস্যার মূল হিসাবে উল্লেখ করেছে।

বিষয়: ইউআইডি = 269J2W3P2L, সিএন = আইফোন বিতরণ: সংস্থার নাম, ওইউ = 269J2W3P2L, ও = সংস্থার নাম, সি = এফআর

আমার একটি এন্টারপ্রাইজ বিকাশের শংসাপত্র রয়েছে, একটি নতুন তৈরি করে সমস্যার সমাধান হয়েছে।


কেউ কি ইংরেজিতে এটি ব্যাখ্যা করতে পারেন?
ইউকেডাটাগীক

1

আপনার কাছে সম্ভবত এই লিবিতে সঠিক খিলান নেই, আপনি এটি করতে পারেন

file /private/var/mobile/Containers/Bundle/Application/3FC2DC5C-A908-42C4-8508-1320E01E0D5B/testapp.app/Frameworks/libswiftCore.dylib

এবং এটি আপনাকে সেই লাইব্রেরিতে থাকা খিলানটি দেখানো উচিত ... আপনি কীভাবে সংযোগ দিচ্ছেন তা আমি নিশ্চিত নই, তবে সম্ভবত এটি সঠিক উপায় নয় (যদি লিবসউফটিকোর একটি কারখানার লাইব্রেরি হয়, যদি এটি লাইব্রেরিতে কিছু যোগ হয় তবে এটি সম্ভবত সঠিকভাবে সংকলন করা হয়নি)


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

কমান্ডটিকে ফাইল বলা হয় ... তবে আমি অনুমান করি ফোনে পাথের পরিবর্তে আপনার ম্যাকের জন্য স্থানীয় সংস্করণটি আপনার সন্ধান করতে হবে ...
গ্রেডি প্লেয়ার

1

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

বিকাশ বনাম বিকাশের জন্য আমাদের আলাদা বান্ডিল আইডি থাকায় আমার জন্য, আমি বান্ডিল শনাক্তকারীকে পরিবর্তন করেছি।

আমার হার্ডওয়্যারটি এই বিধানে অনুমোদিত এবং আমার দলের অ্যাকাউন্ট বৈধ তবে এটি উপরের ত্রুটিটি অন্য কোনও কাঠামোর উপরে ফেলেছিল।

দেখা যাচ্ছে যে আমার ফোন থেকে অ্যাপটির পুরানো সংস্করণ সম্পূর্ণরূপে মুছে ফেলা দরকার ছিল। এবং এটি কেবল স্ট্যান্ডার্ড পদ্ধতিতে মোছা নয়।

সমাধান:

  1. লক্ষ্য ফোনটি সংযুক্ত রয়েছে তা নিশ্চিত করুন
  2. এক্সকোড মেনুর মধ্যে থেকে [উইন্ডো> ডিভাইস] ক্লিক করুন
  3. বাম দিকের মেনুতে লক্ষ্য ডিভাইসটি নির্বাচন করুন।
  4. ডানদিকে আপনার ডিভাইসের মধ্যে থাকা অ্যাপ্লিকেশনগুলির একটি তালিকা থাকবে। আপনি যে অ্যাপ্লিকেশনটিকে পরীক্ষা করে দেখার চেষ্টা করছেন সেটি সন্ধান করুন।

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

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


আমার বান্ডিল আইডি পরিবর্তন হয়নি। এবং উপরের পরামর্শগুলির মধ্যে কোনও জিনিস স্থির করেনি (-> ক্লিন; ম্যানুয়াল মুছুন; সবকিছু পুনরায় আরম্ভ করুন; এবং ম্যানুয়ালি আইফোন থেকে অ্যাপটি বার বার অপসারণ করুন এবং আরও অনেক কিছু)। খালি ক্রিস্টোফারের পরামর্শ অনুসরণ করে আবার কিছু পরিষ্কার না করে তাত্ক্ষণিকভাবে চিন্তা করে। [আইফোন 5; আইওএস 9.3.5; এক্সকোড 7.3]
মার্কো

1

আমি সবেমাত্র প্রকল্পটি এবং Clean Build FolderAlt পণ্য মেনু দ্বারা পরিষ্কার করেছি


বিল্ড ফোল্ডার সাফ করার জন্য শর্টকাট: Alt + cmd + shift + k
ওরি

1

নীচের পদক্ষেপগুলি সফলভাবে কাজ করেছে।

1) গতিশীল লাইব্রেরিতে ইনস্টলের নামটি "@ লোডার_পথ" হতে হবে

2) মূল প্রকল্পে রানপথ অনুসন্ধানের পথটি "@ লোডার_পথ" এবং "@ লোডার_পথ / ফ্রেমওয়ার্ক" হতে হবে

3) কীচেইনের ব্যবহৃত ভিউ থেকে -> মেয়াদোত্তীর্ণ শংসাপত্রগুলি দেখান এবং সমস্ত কিছু সরিয়ে ফেলা হয়েছে।

4) বিতরণ শংসাপত্র মুছে ফেলা এবং পুনরায় ইনস্টল।

5) ডাউনলোড করা ডেভলপার.অ্যাপল.com/ স্পারফিকেশনআরটিটিটি / অ্যাপলডব্লিউডিআরসিএ.সি.আর ইনস্টল করা আছে।


1

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


1

আমার একই সমস্যা ছিল এবং এটি পুনরায় ডাউনলোড করে ঠিক করতে সক্ষম হয়েছি WWDR (Apple Worldwide Developer Relations Certification Authority)এখান থেকে ডাউনলোড করুন :

এবং কীচেইনে সর্বদা ভরসাতে সেট করুন । পরিবর্তন করা হচ্ছেUse System Default

এটি আমার পক্ষে কাজ করে, আমি আশা করি এটি আপনাকে সহায়তা করবে


1

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


1

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


1

@ জিই হু উত্তর চেষ্টা করার পরেও আপনি এই সমস্যাটি পেতে পারেন। এটি স্থির বলে মনে হচ্ছে তবে যদি এটি আবার আসে (সম্ভবত এক্সকোড 9 তে)।

যাইহোক, এই কাজটি কাজ করে বলে মনে হচ্ছে (কোকোপডস 1.5.x এর ক্ষেত্রে প্রযোজ্য):

  1. আপনার প্রকল্প পরিষ্কার করুন
  2. এক্সকোড বন্ধ করুন এবং ডেরিভেডডাটা মুছুন
  3. আপনার প্রকল্পে পডফিল খুলুন এবং এটি যুক্ত করুন:

    post_install do |installer| installer.pods_project.build_configurations.each do |config| config.build_settings.delete('CODE_SIGNING_ALLOWED') config.build_settings.delete('CODE_SIGNING_REQUIRED') end end

  4. শুঁটি আপডেট

সূত্র:

https://github.com/evgenyneu/Cosmos/issues/105

https://github.com/Skyscanner/SkyFloatingLabelTextField/issues/201#issuecomment-381915911

ধন্যবাদ @ সিড্রিক


0

আপনি আপনার শংসাপত্রটি পুনরায় জেনারেট করতে এবং আপনার আইফোনটি পুনরায় শুরু করতে পারেন।

এটি আমার জন্য কাজ, আমি আশা করি এটি আপনাকে সহায়তা করবে।


আপনি কিভাবে এটি দয়া করে ব্যাখ্যা করুন।
টিডিএম

0

আমি আমার স্থানীয় কীচেনগুলি যাচাই করেই সমস্যাটি সমাধান করি login


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

0

আপনার প্রকল্পে আপনি প্রত্যক্ষ (প্রত্যক্ষ বা পরোক্ষভাবে) লিঙ্ক করছেন এমন প্রতিটি গতিশীল কাঠামোর জন্য আপনাকে শংসাপত্র (কেবলমাত্র শংসাপত্র এবং প্রভিশন প্রোফাইল নয়) সেট করতে হবেএখানে চিত্র বর্ণনা লিখুন


0

আমার ক্ষেত্রে, আমি এক্সকোড দ্বারা তৈরি এবং ডাউনলোড করা সমস্ত শংসাপত্র মুছে ফেলার পরে। এক্সকোড 8.1 অ্যাপটির শংসাপত্র পরিচালনা করতে দিন, এটি ভাল কাজ করে !!! আশা করি এটি কারও সাহায্য করতে পারে।


0

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


0

আমি এই কৌশলগুলি ব্যবহার করে সমাধান করেছি।

ধাপ 1:

প্রজেক্ট বিল্ড সেটিংসে যান এবং রানপথ অনুসন্ধানের পথসমূহ বিকল্পটিতে @ এক্সিকিউটেবল_পথ / ফ্রেমওয়ার্ক যুক্ত করুন

ধাপ ২:

বিল্ড সেটিংসের লক্ষ্যবস্তুতে যান এবং রানপথ অনুসন্ধানের পথসমূহ বিকল্প এবং ফ্রেমওয়ার্ক অনুসন্ধানের পাথগুলিতে @ এক্সিকিউটেবল_পথ / ফ্রেমওয়ার্ক যুক্ত করুন।

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

ধাপ 3:

বিকল্প হিসাবে সিস্টেম ডিফল্ট ব্যবহারের জন্য সেট করা ডাব্লুডাব্লুডিআর (অ্যাপল ওয়ার্ল্ডওয়াইড বিকাশকারী সম্পর্ক শংসাপত্র কর্তৃপক্ষ) পুনরায় ডাউনলোড করা download

পদক্ষেপ 4:

টার্মিনাল ব্যবহার করে সমস্ত প্রাপ্ত ডেটা মুছুন

আরএম-আরএফ ~ / গ্রন্থাগার / বিকাশকারী / এক্সকোড / ডেরিভডডেটা *

পদক্ষেপ 5 :

সমস্ত শংসাপত্র মুছুন এবং এটি কেচেইনে পুনরায় ইনস্টল করুন। আমি সিস্টেম ডিফল্ট ব্যবহার বিকল্পটি সক্ষম করেছি।

পদক্ষেপ::

এক্সকোড পুনরায় চালু করুন।


0

একই সমস্যার মুখোমুখি

  1. আমার বিকাশকারী শংসাপত্রটির মেয়াদ শেষ হয়ে গেছে তাই নতুন বিকাশকারী শংসাপত্র তৈরি এবং ডাউনলোড করুন
  2. এক্সকোড পরিষ্কার এবং পুনরায় চালু করুন এটি আমার জন্য কাজ করে

0

আমি এক্সকোড 9 দিয়ে এই সমস্যাটিতে ছুটলাম the উপরেরগুলির কিছুই কার্যকর হয়নি। এটি আমার জন্য কৌশলটি করেছে:

Project > Build Settings > Swift Compiler - Search Path: Setting "Import Paths"থেকে $(PROJECT_DIR)(রিকার্সিভ)


0

এটি আমার ত্রুটির সমাধান করেছে-

বিকল্প হিসাবে সিস্টেম ডিফল্ট ব্যবহারের জন্য সেট করা ডাব্লুডাব্লুডিআর (অ্যাপল ওয়ার্ল্ডওয়াইড বিকাশকারী সম্পর্ক শংসাপত্র কর্তৃপক্ষ) পুনরায় ডাউনলোড করা download


0

আমার ক্ষেত্রে, এটি আমি যে পোড ব্যবহার করছিলাম তার মধ্যে একটি সমস্যা ছিল। আমি সেই পডটি সরিয়ে এবং কোডটি নিজে থেকে আমার প্রকল্পে রেখেছি।


0

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

আমার অনুরূপ সমস্যা রয়েছে, যা প্রথম চিত্র হিসাবে বিশদ তথ্য।

আমার সমাধান হ'ল শংসাপত্রটি স্যুইচ করা সর্বদা সিস্টেম ডিফল্টগুলি ব্যবহার করার জন্য বিশ্বাস করে। ঠিক যেমন: এখানে চিত্রের বর্ণনা লিখুন এখানে চিত্রের বিবরণ প্রবেশ করুন

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