يعمل Xcode يتيح لي فقط تشغيل جهاز iOS(بدون محاكي)




مشكلة سيري في الايفون 6 (16)

إذا واجهتك هذه المشكلة على Xcode-8 ، فيمكنك اتباع هدف النشر من خلال تحديد الأهداف بدلاً من المشاريع وخفض هدف النشر كما هو موضح في الصورة أدناه: -

سيكون لديك خيارات لتحديد أجهزة المحاكاة الآن.

أنا فقط استنسخت مشروع في Xcode وأنا أحاول تشغيله في جهاز محاكاة. ومع ذلك ، فإن خياري الوحيد هو جهاز iOS. هذا فريد لهذا المشروع فقط ولا أعرف كيفية إصلاحه. أي شخص آخر واجهت هذا وتعرف على كيفية إصلاحه؟


ليس مهما. لقد أعدت تشغيل محاكاة Xcode و iOS. ثم عرض كل المحاكيات.


ما حدث لي هو أنني أنشأت مشروعًا باستخدام جهاز يحتوي على آخر إصدار تم تثبيته على نظام التشغيل iOS ، 8.3. عندما نقلت هذا المشروع إلى كمبيوتر آخر بدون جهاز ، لم تظهر لي أجهزة المحاكاة للاختيار من بينها ، فقط الجهاز (الذي لم يكن لدي). كان السبب أن المحاكاة ارتفعت فقط إلى 8.1 (وهو أقل من 8.3 ، من الواضح). لذلك قمت بتغيير "Deployment> iOS Development Target" إلى 8.1 (من 8.3) في Build Settings وظهرت المحاكيات في Xcode كما هو متوقع.


ضمن المشروع ، انقر فوق "إنشاء إعدادات"

  1. اختر قسم النشر
  2. تغيير iOS Deployment Target إلى إصدار iOS 5.0 أو أقل
  3. الآن يمكنك المضي قدما وتغيير هدف النشر من الجهاز إلى جهاز محاكاة!

في حالتي ، تم تعيين هدف النشر على الإصدار 5.1 وأنا لا أزال أقوم بتشغيل نظام التشغيل السريع للقفز على الثلج باستخدام JARS المناسبة المنسوخة من xcode 4.3 لتشغيله مع جهاز يعمل بنظام iOS 5.1.

ومع ذلك ، فإن محاكياتي لا تدعم الإصدار 5.1 حتى أني قمت بتغيير هدف النشر إلى الإصدار الأقل مثل 5.0 أو 4.2 فلن يسمح لي بالعمل على جهاز محاكاة.


في الوقت الحالي ، عليك فقط تغيير الجهاز / جهاز محاكاة من المنتج -> الوجهة -> اختيار الجهاز. ثم قم بتشغيل التطبيق الخاص بك. أدخل وصف الصورة هنا


لقد جربت كل الحلول المقترحة التي يمكن أن أجدها في .

في النهاية ، قمت بحذف تطبيق Xcode وقمت بتنزيله مرة أخرى من App Store. بعد التثبيت ، عاد المحاكاة.


انقر للاستهداف أو المشروع> إنشاء الإعدادات> Achitecture> الأنظمة الأساسية المدعومة: قم بالتغيير إلى iOS


لما يستحق ، يبدو أن مشكلتي هي أن لديّ إصدارين مختلفين من xcode يعملان في نفس الوقت (8.2 و 9.2). قد تحصل Xcode على قائمة من المحاكيات ، وكموارد ، تحبسها وتجعلها غير متوفرة للإصدارات الأخرى من xcode لتجنب المشاكل. أنا قتلت (كمد + ف) على حد سواء الحالات xcode ، إعادة تشغيل واحد كنت بحاجة في تلك المرحلة ، ثم ظهرت المحاكاة مرة أخرى.

آمل أن يساعد هذا أي شخص آخر ، نظرًا لأنه استغرق مني وقتًا طويلاً جدًا للتعرف على هذا الأمر ، نظرًا لأنه كان نوعًا من "التشغيل والإيقاف".


ما كان يعمل بالنسبة لي هو الذهاب إلى Window> Devices والضغط على زر plus في الجزء السفلي الأيسر لإضافة جهاز واختيار المحاكي الذي تريد إضافته.


  1. انقر فوق جذر مشروعك.
  2. ثم انتقل إلى إعدادات البناء.
  3. ثم قم بتعيين استهداف نشر iOS 5.0
  4. ثم حدد iphone6 ​​في أعلى يسار مشروعك.

    http://i.stack.imgur.com/KJxaA.png


بعد استعادة الجهاز من الزمن ، اضطررت إلى إعادة تثبيت جهاز محاكاة 8.1 (الإعدادات> تنزيل) ثم إضافة أجهزة محاكاة في "Window> Devices> +> Add simulator"


عندما لا تعمل أي من الخطوات أعلاه ، تحقق من توصيل جهازك وتشغيله. (لم يعمل أي من الخطوات المذكورة أعلاه بالنسبة لي ، وكان الجهاز متصلاً. حسنًا.) ومع ذلك ، لدي Xcode 7.3.


حدثت المشكلة بالنسبة لي عندما قمت بتنزيل مشروع من شخص آخر وكان هدف النشر هو 10.2 ، ولم يتم تحديث Xcode الخاص بي بالكامل ، لذا فهو يدعم الإصدار 10.0 فقط.

الحل كان:

اضغط على المشروع >> عام >> معلومات النشر >> هدف النشر

من هناك فقط قم بتغييره من رقم رمادي إلى رقم ليس كذلك.


انتقل إلى BuildSettings ، راجع "رمز التوقيع" ... تحت رمز تسجيل تعريف ، تغيير كافة الاستحقاقات إلى "عدم التعليمات البرمجية".

آمل أن يساعد.


بالنسبة لي فقط اذهب إلى إعدادات ، علامة التبويب "التنزيلات" وقم بتنزيل جهاز محاكاة ؛) إلحاق بعد تغيير الكمبيوتر (تم إعادة التقييم من قبل TimeMachine) التحيات ،


أولا وقبل كل شيء تحتاج إلى تثبيت المحاكاة

تثبيت Simulators متبوعًا ،

  1. افتح Xcode ،
  2. تفضيلات Goto ،
  3. حدد مكون
  4. انقر على المحاكيات التي تختارها ثم تبدأ عملية تنزيل وتثبيت المحاكيات

إضافة محاكيات إلى Xcode انقر لمرجع Apple 1. من نوع البحث Spotlight "Simulator" واضغط على enter 2. اختر Hardware> Device> Manage Devices. يفتح Xcode نافذة الأجهزة.

  1. في أسفل العمود الأيسر ، انقر فوق الزر "إضافة" (+).
  2. في مربع الحوار الذي يظهر ، أدخل اسمًا في حقل النص اسم جهاز محاكاة واختر الجهاز من القائمة المنبثقة Device Type.
  3. اختر إصدار نظام التشغيل من القائمة المنبثقة iOS الإصدار.
  4. بدلاً من ذلك ، إذا كان إصدار iOS الذي تريد استخدامه غير موجود في القائمة المنبثقة لنظام iOS ، اختر "تنزيل المزيد من المحاكيات" واتبع الخطوات لتنزيل محاكي.

  5. انقر فوق إنشاء.





simulator