xcode - কিভাবে এক্সকোড শুরু ছাড়া আইফোন এমুলেটর চালানো?




osx-lion ios-simulator (10)

আমার পুরানো ম্যাক চলমান স্নো লিপার্ডে, আমি স্পটলাইটে "আইওএস" টাইপ করতে পারি এবং এটি আইফোন / আইপ্যাড এমুলেটরটি নিজেই শুরু করবে।

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

কিন্তু "আইওএস" বিকল্পটি আর নেই :( একমাত্র উপায় এখন এক্সকোড চালানো, একটি খালি প্রকল্প তৈরি করা এবং রান বিকল্পের সাথে এমুলেটর চালু করা।

আমি ইন্টারবোট এবং মুখোমুখি অনুসন্ধান এবং অনুসন্ধান করেছি, কিন্তু কিছুই সাহায্য করে না।

যে কেউ কিভাবে সিংহ উপর শুধুমাত্র এমুলেটর চালানোর জানেন?

আপডেট: এটি নীচের @ike_love থ্রেডে প্রতিক্রিয়া। যে উত্তর সব Yosemite মেশিনে কাজ করার জন্য আশ্বাস দেওয়া হয় না।


  1. খোঁজক মধ্যে যান।
  2. সাইডবারে, অ্যাপ্লিকেশন ক্লিক করুন।
  3. অ্যাপ্লিকেশন মধ্যে Xcode খুঁজুন।
  4. আপনার যে কোনও সেটিংস দ্বারা রাইট ক্লিক করুন (সাধারণত দুটি আঙুল ক্লিক করুন [ট্যাপ না])।
  5. "প্যাকেজ সামগ্রী প্রদর্শন করুন" ক্লিক করুন।
  6. বিষয়বস্তু ফোল্ডারে যান।
  7. সিমুলেটর অনুসন্ধান করুন।
  8. লোড করার জন্য 30 সেকেন্ড অপেক্ষা করুন।
  9. নিচে স্ক্রোল এবং iOS সিমুলেটর খুঁজে।
  10. আপনি সহজ অ্যাক্সেসের জন্য ডক এ এটি টেনে আনতে পারেন।

আশা করি এটা কাজে লাগবে!


আইফোন সিমুলেটর চালু করার জন্য নির্দেশ নীচের চেষ্টা করুন:

গোটো অ্যাপ্লিকেশন ফোল্ডার -> এক্সকোড অ্যাপ্লিকেশন -> প্যাকেজ সামগ্রী দেখানোর জন্য ডান ক্লিক করুন -> এখন xcode সামগ্রীগুলিতে ফাইলগুলি দেখান -> বিকাশকারী -> প্ল্যাটফর্মগুলি -> iPhoneSimulator.platform -> বিকাশকারী -> অ্যাপ্লিকেশনগুলি - > আইফোন সিমুলেটর অ্যাপ্লিকেশন চালু করুন আইফোন সিমুলেটর চালু করতে ক্লিক করুন ...!


আপনি এটির জন্য অটোমেটর লঞ্চার তৈরি করলে স্পটলাইটের মাধ্যমে এটি লঞ্চ করতে পারেন:

  1. খুলুন Automator.app
  2. অ্যাপ্লিকেশন টাইপ নির্বাচন করুন
  3. অ্যাকশন> লাইব্রেরি> উপযোগিতা> অ্যাপ্লিকেশন চালু করুন নির্বাচন করুন
  4. চালু করা যেতে পারে এমন অ্যাপ্লিকেশনগুলির ড্রপডাউন খুলুন এবং অন্যটি নির্বাচন করুন
  5. আপনি সরাসরি সিমুলেটর অ্যাপ্লিকেশনটি নির্বাচন করতে পারবেন না কারণ এটি Xcode.app প্যাকেজের ভিতরে রয়েছে। সুতরাং পরিবর্তে আপনাকে এটি একটি পৃথক ফাইন্ডার উইন্ডোতে নেভিগেট করতে হবে এবং এটি ফাইল নির্বাচক উইন্ডোতে টেনে আনতে হবে। Xcode এর আপনার সংস্করণের উপর নির্ভর করে নিম্নলিখিত পাথগুলির মধ্যে একটিতে থাকবে (পুরানো থেকে নতুনতম):
    • /Applications/Xcode.app/Contents/Developer/iOS Simulator.app
    • /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iOS Simulator.app
    • /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app
  6. অবশেষে, iOS Simulator.app হিসাবে আপনার অ্যাপ্লিকেশন ফোল্ডারে এই অটোমেটর অ্যাপ্লিকেশন সংরক্ষণ করুন

আপনি তৈরি করা অটোমেটর অ্যাপ্লিকেশনের জন্য একটি চমৎকার আইকন পেতে, আপনি নিম্নলিখিতটি করতে পারেন:

  1. ডান iOS Simulator.app ক্লিক করুন এবং তথ্য পেতে নির্বাচন করুন
  2. উপরের বাম কোণে আইকনে ক্লিক করুন এবং এটি অনুলিপি করতে Cmd-C
  3. ডান আপনার অটোমেটর অ্যাপ্লিকেশন ক্লিক করুন এবং তথ্য পেতে নির্বাচন করুন
  4. উপরের বাম কোণে আইকনে ক্লিক করুন এবং Cmd-V পেস্ট করতে করুন


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

এখানে সমাধানটি আমার জন্য ভাল কাজ করে এবং যে কোনও OS X এবং XCode সংস্করণের সাথে কাজ করা উচিত। আমি ওএস এক্স 10.11 এবং এক্সকোড 7.3 এ এটি পরীক্ষা করেছি।

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

সেটআপ

  1. এক্সকোড চালু করুন
  2. এক্সকোড মেনু থেকে, খুলুন বিকাশকারী টুল > সিমুলেটর নির্বাচন করুন
  3. ডক ইন, নিয়ন্ত্রণ (বা ডান) সিমুলেটর আইকনে ক্লিক করুন
  4. বিকল্পগুলি > অনুসন্ধানকারীতে দেখান নির্বাচন করুন
  5. কমান্ড এবং বিকল্পটি ধরে রাখার সময় অ্যাপ্লিকেশন ডিরেক্টরিতে সিমুলেটর আইকনটি টেনে আনুন। এটি এটি একটি উপনাম তৈরি করে।
  6. পছন্দসই, "সিমুলেটর" থেকে "আইওএস সিমুলেটর" থেকে উপনাম পুনঃনামকরণ। যাই হোক না কেন আপনি এটি স্পটলাইট হিসাবে প্রদর্শিত হবে কি।

দ্রষ্টব্য: সিমুলেটর অ্যাপ্লিকেশনের অবস্থানগুলি (পদক্ষেপগুলি 1-4) অবস্থানের অন্যান্য উপায় রয়েছে, যেমন ফাইন্ডারে Go to Folder ... ব্যবহার করে, তবে তাদের জন্য সিমুলেটারের অবস্থানটি জানাতে হবে। যেহেতু সংস্করণ থেকে এক্সকোড সংস্করণে পরিবর্তিত হয়েছে, তাই এই পরিবর্তনগুলি নির্বিশেষে কাজ করা উচিত।

ব্যবহার

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

একটি সহজ উপায় আছে:

  1. হিট command + space , স্পটলাইট অনুসন্ধান প্রদর্শিত হবে
  2. iOS Simulator টাইপ করুন এবং return হিট

সম্পন্ন.

----- @ ই অনুসরণ করুন। ম্যাগগিনী নিপাত ---

হ্যাঁ আপনি এখনও Spotlight ব্যবহার করে iOS Simulator অ্যাক্সেস করতে পারেন।


এক্সকোড 6 এর সাথে সিমুলেটারের অবস্থান পরিবর্তিত হয়েছে:

/Applications/Xcode.app/Contents/Developer/Applications/iOS Simulator.app

এটা আর এখানে পাওয়া যাবে না:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app

আমি মাঝে মাঝে টার্মিনাল থেকে সিমুলেটর শুরু করতে চান যেহেতু এই কেউ সাহায্য করে।


কমান্ড লাইন কিছু করার প্রয়োজন নেই।

Simulator.app চালানোর জন্য স্পটলাইট ব্যবহার করুন


কমান্ড লাইন সঙ্গে fiddling ছাড়া সবচেয়ে সহজ উপায়:

  1. একবার এক্সকোড করুন।
  2. চালান আইওএস সিমুলেটর
  3. আইওএস সিমুলেটর আইকন টেনে আনতে টেনে আনুন।

পরবর্তী সময় আপনি এটি ব্যবহার করতে চান, ডক মধ্যে আইওএস সিমুলেটর আইকনে ক্লিক করুন।


টার্মিনালে: Xcode 9.x এবং উপরে জন্য

$ open /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app

এক্সকোড বিটা 9.x এবং উপরে জন্য

$ open /Applications/Xcode-beta.app/Contents/Developer/Applications/Simulator.app

আপনি Xcode ইনস্টল /Applications ইনস্টল করা হয় অনুমান, তারপর আপনি আইফোন সিমুলেটর শুরু কমান্ড লাইন থেকে এটি করতে পারেন:

$ open /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app

(এক্সকোড 6+):

$ open /Applications/Xcode.app/Contents/Developer/Applications/iOS Simulator.app

এটি সহজতর করার জন্য আপনি আপনার ডেস্কটপ থেকে একটি প্রতীকী-লিঙ্ক তৈরি করতে পারেন:

$ ln -s /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app ~/Desktop

(এক্সকোড 6+):

$ ln -s /Applications/Xcode.app/Contents/Developer/Applications/iOS Simulator.app ~/Desktop

@ জ্যাকহাহনি দ্বারা ইঙ্গিত করা হয়েছে, আপনি আপনার ~/.bash_profile .bash_profile এ একটি alias যুক্ত করতে পারেন:

$ alias simulator='open /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/De‌​veloper/Applications/iPhone\ Simulator.app'

(এক্সকোড 6+):

$ alias simulator='open /Applications/Xcode.app/Contents/Developer/Applications/iOS\ Simulator.app'

(এক্সকোড 7+):

$ alias simulator='open /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app'

যার অর্থ হ'ল আপনি কমান্ড লাইনে আইফোন সিমুলেটরটি একটি সহজ-মনে রাখা শব্দ দিয়ে শুরু করতে পারেন:

$ simulator




ios-simulator