ত্রুটি: মডিউল ফাইলের সর্বনিম্ন স্থাপনার লক্ষ্য ios8.3 v8.3


105

এক্সকোড খেলার মাঠে একটি গতিশীল কাঠামো আমদানির সমস্ত প্রচেষ্টা নিম্নলিখিত ত্রুটিটি দেয়:

error: module file's minimum deployment target is ios8.3 v8.3

উত্তর:


156

আপনি এক্সকোড আপডেট করার পরে একটি লক্ষ্য তৈরি করেছেন, যা লক্ষ্যটির জন্য বিল্ড সেটিংসে আইওএস ডিপ্লোয়মেন্ট টার্গেট 8.3 করেছে ।

আমি এটি দ্বারা স্থির করেছি:

  1. আইওএস ডিপ্লোয়মেন্ট টার্গেট 8.0 এ সেট করা (যা প্রকল্পের বাকি অংশের মতো)

এই স্ক্রিনশটে আইওএস সংস্করণটি মেলেনি (একটিটি 10.0, অন্যটি 9.3) আইওএস সংস্করণটি মেলে না Note

নোট আইওএস সংস্করণ এখন মেলে (তারা সব মিলছে তা নিশ্চিত করুন) আইওএস সংস্করণ মেলে পরিবর্তন হয়েছে

  1. একটি পরিষ্কার (কমান্ড + শিফট + কে) করছেন এবং তৈরি করুন

যদি একটি পরিষ্কার + বিল্ড এটি ঠিক না করে তবে আপনি স্কিম মেনু থেকে ডিভাইস / সিমুলেটরটি সরিয়ে যাচ্ছেন এবং আবার বিল্ডিংয়ে সহায়তা করা উচিত।


কেবলমাত্র একটি দ্রষ্টব্য: এক্সকোড 6.3 এর GM বিল্ড সহ এই সমস্যাটি সমাধান হয়েছে।
ভাতসাল মানট

5
আমার জন্য নয় .. সবেমাত্র তৈরি হয়েছে এবং বিষয়টি এখনও আমার জন্য প্রযোজ্য।
নাতে ইউনি

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

আমার এক্সকোড প্রকল্পের স্থাপনার লক্ষ্য পরিবর্তন করা আমার জন্য সমস্যাটি স্থির করে।
কিং-উইজার্ড

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

77

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

  • আপনার পরীক্ষার লক্ষ্য নির্বাচন করে, 'বিল্ড সেটিংস' এ যান
  • শীর্ষ অনুসন্ধান বারে 'আইওএস ডিপ্লোয়মেন্ট লক্ষ্য' অনুসন্ধান করুন।
  • সেই অনুযায়ী আইওএস ডিপ্লোয়মেন্ট টার্গেটের মান পরিবর্তন করুন, (এই প্রশ্নের প্রসঙ্গে আপনি স্থাপনার লক্ষ্যটিকে 8.0 এ পরিবর্তন করবেন)

এবং আপনার ভাল হওয়া উচিত।


3
আমি কয়েক সপ্তাহ ধরে এটি করার উপায় খুঁজছি! অনেক ধন্যবাদ! কেবল একটি ইঙ্গিত, সম্ভবত "বেসিক" ট্যাবটি নির্বাচন করা থাকলে এটি প্রদর্শিত হবে না। অনুসন্ধানের আগে "সমস্ত" চয়ন করুন এবং আপনি যেতে ভাল হবে।
jotaEsse

1
এটি আমাকে "প্রকল্পের" বিল্ড সেটিংসও পরীক্ষা করতে পরিচালিত করেছিল এবং সেগুলিও পুরানো ছিল। সেগুলি আপডেট করেছে, এবং এখন আমি সোনার! ধন্যবাদ!
u2Fan

1
আপনি জীবন রক্ষাকারী আমি এটা কখনই বুঝতে পারতাম না।
ডেভিড জে

"আপনার পরীক্ষার লক্ষ্য নির্বাচন করে ..." আমি অন্যান্য উত্তর থেকে অনুপস্থিত ছিলাম।
gnarlybracket

18

টনি দ্বারা উল্লিখিত হিসাবে আপনি করতে হবে

1. আইওএস ডিপ্লোয়মেন্ট টার্গেট 8.0 এ সেট করুন

পডস ব্যবহার করে যদি আরও পদক্ষেপ নিতে হয় তবে:

২. পড নির্ভরশীলতাগুলিতে যান এবং মোতায়েনের লক্ষ্যগুলি 8.0 তেও পরিবর্তন করুন।

আমার ক্ষেত্রে, আমার প্রতিটি শুঁকির উপরের স্থাপনার টার্গেটটি 8.0 এ পরিবর্তন করতে হয়েছিল কারণ সেগুলি 8.3 তে ছিল।


11

আপনার পড ফাইলে, কেবল এই লাইনে মন্তব্য মুছুন:

platform :ios, '8.0'

এটা আমার জন্য কাজ করে।


5

আমি ত্রুটির মুখোমুখি হয়েছি:

Module file's minimum deployment target is ios9.2 v9.2

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

এক্সসিইউআইএপ্লিকেশন () এর জন্য ত্রুটিটি সমাধানের জন্য আইওএস 9.0+ প্রয়োজন, কেবলমাত্র ইউআই টেস্টের মোতায়েনের লক্ষ্য পরিবর্তন করুন 9.0 বা তারপরে এবং অন্যান্য লক্ষ্যের জন্য 8.0 ছাড়বে ।


2

1) যান, লক্ষ্য -> সাধারণ -> স্থাপনার তথ্য

2) ত্রুটি বার্তায় (আপনার ক্ষেত্রে 8.3) উত্সাহিত হওয়ার হিসাবে স্থাপনার লক্ষ্য সেট করুন।

3) পণ্য -> পরিষ্কার

4) পণ্য -> নির্মাণ


1

আমার নির্দিষ্ট সমস্যাগুলির ন্যূনতম স্থাপনার লক্ষ্যটি যখন প্রধান লক্ষ্যগুলি ন্যূনতম স্থাপনার লক্ষ্যমাত্রার চেয়ে সাম্প্রতিক আইওএস সংস্করণে সেট করা হয়েছিল তখন আমার এই সমস্যা হয়েছিল।


1

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

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