নির্বাচিত রান গন্তব্য এই ক্রিয়াটির জন্য বৈধ নয়


105

আমি এমন একটি প্রকল্প খুলেছি যা সর্বদা আইফোন / আইপ্যাড ছিল। আমি এখন এটি তৈরি করতে পারি না কারণ কোনও কারণে আমার একমাত্র "স্কিম" বিকল্পটি "মাই অ্যাপ আমার ম্যাক My৪-বিট"। আমি এই সেটটি আইফোন / আইপ্যাড সিমুলেটর এবং ডিভাইসে কীভাবে ফিরে পেতে পারি? আমার "লক্ষ্যযুক্ত ডিভাইস পরিবার" সেটিংটি আইফোন / আইপ্যাড।


সম্ভাব্য অনুরূপ: stackoverflow.com/questions/5422066/...
cwd

উত্তর:


152

আমি বেশ কয়েকবার এই সমস্যা ছিল। মূলত, শুধু সেট Base SDKমধ্যে Build Settingsথেকে Latest OS Xএবং এটি সঠিকভাবে কাজ করা উচিত।


5
এবং তাই এটি। পাঠ শিখতে হবে: এক্সকোড 4 আপনাকে বেসামাল এসডিকে যে কোনও কিছুতে চাইলে সেট করতে দেয় যা আপনার সন্তুষ্টির জন্য, না। 10.6, এটাই চায়।
এলিস ভ্যান লুইজ

33
কীভাবে এসডিকে পরিবর্তন করবেন: ১) বাম হাতের প্যানেলে প্রজেক্ট আইকনে ক্লিক করুন। 2) প্রদর্শিত ডান হাতের প্যানেলে, সেটিংস-সমস্ত তৈরি করুন নির্বাচন করুন। 3) আপনি এসডিকে পরিবর্তন করার বিকল্পটি দেখতে পাবেন। স্ক্রিনশট: img546.imageshack.us/img546/9808/picture3fh.png
cwd

এটি আমার পক্ষে কাজ করে না; এটি অবশ্যই একটি আইওএস সংস্করণ চায়। অ্যাপল এটি লেখার সময়ের চেয়ে পরে কোনও Xcode বা OS X সংস্করণে স্থির করে থাকতে পারে, যদিও (10.8.2 এ আমার 4.5.2 আছে)।
স্লিপ ডি থম্পসন 4'13

হাই থম্পসন, আমারও একই সমস্যা ছিল এবং আপনি উপরের স্ক্রিনশটটি "সিডাব্লুডি" দ্বারা দেখেন এমনভাবে ভিত্তিক এসডিকে সর্বশেষ ওএসএক্স সংস্করণে (10.8) সেট করে সমাধান করেছি। এটি আমার জন্য কৌশলটি করেছে (সর্বশেষ সংস্করণ 10.8)
মজিয়র

@cwd মন্তব্যটি সঠিক উত্তর হিসাবে গ্রহণ করা উচিত।
জিগিই ওয়াং

66

আমি সম্প্রতি এই ইস্যুটিতে দৌড়েছি এবং এক্সকোডে "কিছুই নয়" থেকে "অ্যাপনাম.এপ" এ এক্সিকিউটেবলের মান পরিবর্তন করে আমি এটি সমাধান করেছি।

আপনার পরিবর্তন করা উচিত:

পণ্য> সম্পাদনা প্রকল্প -> অ্যাপনেম.এপ চালান -> তথ্য ট্যাব -> সম্পাদনযোগ্য -> কিছুই নয়

প্রতি:

প্রোডাক্ট> এডিট স্কিম -> অ্যাপনেম.এপ চালান -> তথ্য ট্যাব -> এক্সিকিউটযোগ্য -> অ্যাপনাম.এপ


8
এক্সিকিউটেবল সেট করা থাকলেও ত্রুটি ঘটে। তবে আপনার পরামর্শ যেভাবেই চলতে পারে: কেবল এটিকে কোনওটিতে সেট না করুন এবং তারপরে অ্যাপ্লিকেশানের নামটিতে ফিরে যান, তারপরে এটি কার্যকর হয়।
কে

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

আপনি যদি একটি নির্বাহযোগ্য নির্মাণ করছেন তবে ভাল পরামর্শ। এই বিল্ডিং প্লাগইন বা লাইব্রেরিগুলির জন্য, অন্য কোথাও দেখুন।
ডেভ

19

আপনি কি এই প্রকল্পটি সম্পাদনা করার চেষ্টা করেছেন? (আমি ধরে নিচ্ছি আপনি এক্সকোড 4 চালাচ্ছেন)। আমি বিশ্বাস করি আপনার কেবল "বেস এসডিকে" সেটিংসটি "আইফোনস" এ সেট করতে হবে (এটি "সর্বশেষ আইওএস" এ অনুবাদ করে)।


ইতিমধ্যে "সর্বশেষ ..." ছিল তবে এটি পুনরায় সেট করা প্রকল্পটি তৈরি করে makes
পিটার্ট

এটির সমাধানের জন্য আমি একটি নতুন স্কিম যুক্ত করেছি এবং সঠিক SDK / লক্ষ্য নির্ধারণ করেছি।
মিঃ-স্ক

শুধু বেস এসডিকে বদলানোর দরকার!
অ্যালোশাক

9

আমি আমার অ্যাপ্লিকেশনটিতে একই সমস্যার মুখোমুখি হয়েছিলাম এবং আমি এই পদক্ষেপগুলি অনুসরণ করে এটি সমাধান করেছি: 1. প্রকল্পে যান>> সেটিংস তৈরি করুন ২. বেসএসডিকে সর্বশেষ ওএসে পরিবর্তন করুন


5

উপরের সমাধানগুলি আমার পক্ষে কার্যকর হয়নি কারণ এক্সকোড 4 আইওএসে ফিরে যাওয়ার কোনও পছন্দ দেয় না। আমি এক্সকোডটি বন্ধ করে দিয়েছি, আবার এটি খোলার পরে তা কার্যকর হয়েছে!


এটি আমার জন্যও সমাধান ছিল। আমার বেস এসডিকে ইতিমধ্যে আইওএসে সেট করা হয়েছিল। এই সমস্যা শুরু হওয়ার ঠিক আগে এক্সকোড ক্র্যাশ হয়েছিল তাই আমি মনে করি এর সাথে এর কিছু ছিল।
কেনেব্রোডেগেন

3

আমারও একই সমস্যা রয়েছে, এটি প্রদর্শিত হয় যে আপনি নতুন এক্সকোড 4 আপগ্রেডের সাথেও ঝাঁপিয়েছিলেন এবং এটি একটি কোডের অসামঞ্জস্যতা বলে মনে হয়।

আপনি যদি এটি আইওএসের জন্য রাখতে চান (আইফোন / আইম্যাক) সম্পাদনা প্রকল্প [পণ্য / সম্পাদনা স্কিম / বিল্ড / বিল্ড => গন্তব্য ড্রপ ডাউন তালিকা।

এক্সকোড চালানোর আগে আপনি আইওএস এসডিকে ইনস্টল করেছেন তা নিশ্চিত করুন।

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


3

আমি সম্প্রতি একই সমস্যা ছিল। প্রকল্পের বেস এসডিকে কিছু পরিবর্তন করে সমাধান পেয়েছেন। নিম্নলিখিত পদক্ষেপগুলি হল:

  1. বাম হাতের প্যানেলে শীর্ষ-স্তরের প্রকল্প আইকনে ক্লিক করুন
  2. প্রদর্শিত ডান হাতের প্যানেলে, বিল্ড সেটিংস নির্বাচন করুন (শীর্ষের কাছাকাছি)।
  3. "সমস্ত" বিকল্পটি (সংযুক্ত পরিবর্তে) নির্বাচন করুন
  4. "OS X 10.7", "সর্বশেষ আইওএস (6.1)" ইত্যাদির মতো বেস এসডিকে যথাযথভাবে সেট করা হয়েছে তা নিশ্চিত করুন SD

2

আমিও ঠিক ইস্যুটি চালিয়েছি। আমার জন্য আমি "বিল্ড ফর টেস্টিং" করার চেষ্টা করছিলাম এবং এই ত্রুটির মধ্যে দিয়ে চলেছি।

এটি ঠিক করার জন্য আমাকে "সম্পাদনা স্কিম ..." করতে হবে এবং তারপরে "বিল্ড" ড্রপডাউনটিতে "বিল্ড" এ ক্লিক করুন এবং লক্ষ্যটির জন্য "পরীক্ষা" চেকবক্সটি পরীক্ষা করা নিশ্চিত করেছিলাম।

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


2

আমি একই ত্রুটি বার্তা ছিল। আমার সমাধান হ'ল বিল্ড বাক্যাংশগুলি -> অনুলিপি বান্ডিল সংস্থানগুলি থেকে তথ্য.পলিট ফাইলটি মুছে ফেলা।


1

নির্ধারিত এসডিকে-র জন্য ডিপোজি লক্ষ্যমাত্রা অনুপস্থিত ...

অন্যান্য "স্থাপনার লক্ষ্য" চয়ন করুন (বিল্ড সেটিংসে) এবং সিমুলেটর উপস্থিত হবে।

দ্রষ্টব্য: স্নো চিতাবাঘের এক্সকোড 4 সহ 5.1 এসডিকে (সর্বশেষ) ব্যবহার করার সময় এটি হয়ে উঠছে ..


0

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


0

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

এটি ঠিক করতে, আমি, "OS X এর 10.6" থেকে এটি পরিবর্তন করতে তারপর অ্যাপ্লিকেশন (এটা নির্মাণ করতে ব্যর্থ হবে) গড়ে তুলতে ছিল, তারপর এটি সেট ফিরে "সর্বশেষ iOS এর", যা এখন আবার কাজ করে।


0

আমি সবেমাত্র Xcode 4.1 (বেদনাদায়ক!) ইনস্টল করেছি এবং যখন আমি আমার অ্যাপ্লিকেশনগুলির একটি খুলি যা আপগ্রেডের আগে ভাল তৈরি হয়েছিল, কেবলমাত্র সক্রিয় স্কিমটি ছিল "আমার -৪-বিট ম্যাক"। এই ক্ষেত্রে, প্রয়োজনীয় পরিবর্তনটি ছিল স্কিমগুলি সম্পাদনা করার জন্য, এবং বিল্ড প্রকল্পের তথ্য ট্যাবটির জন্য, আমার টার্গেটে এক্সিকিউটেবল ড্রপডাউন সেট করে। এটি কোনওটিতে সেট করা হয়নি। যত তাড়াতাড়ি আমি এটি করেছি, সিমুলেটর / ডিভাইস পরিবর্তে প্রদর্শিত হবে।


0

এগুলির বাকিগুলিকে বিনা আনন্দে চেষ্টা করলেন।

আফিক এটি একটি সংস্করণ নিয়ন্ত্রণ সমস্যা, সাধারণভাবে কেবল একটি গিট সমস্যা নয়!

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

তবে আমি যখন রেপো প্রতিশ্রুতিবদ্ধ / আপডেট করেছি এবং তাকে নতুন কপি দিয়েছিলাম।

এই সমস্যা স্থির!


0

আমি একই সমস্যাটি আঘাত করেছি, 10.6 এসডিকে দিয়ে তৈরি করা দরকার। তবে আমি খুঁজে পেয়েছি যে এক্সকোড ৪.৪ এ এই এসডিকে ধারণ করে না! সুতরাং আমি এটি XCode.app প্যাকেজ সামগ্রী খুলতে এবং ফিরে যেতে হয়েছিল: এক্সকোড.এপ / সামগ্রী / ডেভেলপার / প্ল্যাটফর্মগুলি / ম্যাকোএসএক্স.প্ল্যাটফর্মগুলি / ডেভেলপার / এসডি কে এবং আমার পুরানো এক্সকোড থেকে ম্যাকোএসএক্স .10. এসডিকে অনুলিপি করে 3 বিকাশকারী ফোল্ডার।

আশ্চর্যজনকভাবে যথেষ্ট, এটি কাজ করে! আপনি যখন ছেড়ে যান এবং এক্সকোড পুনরায় চালু করেন, এবং প্রকল্পের জন্য বেস এসডিকে নির্বাচন করেন, 10.6 ড্রপ-ডাউনে উপস্থিত হয়।

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


-1

আমি একই ত্রুটি পেয়েছি এবং কিছু কারণে এই সমস্ত কাজ করার পরেও এটি কার্যকর হয়নি। খুব শীর্ষ মেনুতে নোটিশে আমার অ্যাপের নাম> আইওএস বিকাশকারী রয়েছে had অ্যাপের নাম> আইফোন 5.0 এ পরিবর্তিত হয়েছে এবং সরাসরি সিমুলেটারে গিয়েছে এবং কোনও ত্রুটি পেয়েছে।

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