إكس كود
| المطور(ون) | شركة أبل |
|---|---|
| الإصدار الأولي | 23 أكتوبر 2003 [1] |
| إصدار مستقر | 16.1 (16B40) [2] (28 أكتوبر 2024 ) [±] |
| معاينة الإصدار | 16.2 beta (16B5100e) [3] (23 أكتوبر 2024 ) [±] |
| نظام التشغيل | ماك |
| يكتب | بيئة التطوير المتكاملة (IDE) |
| رخصة | ملكية مع مكونات مفتوحة المصدر |
| موقع إلكتروني | المطور.apple.com/xcode/ |
Xcode هي بيئة التطوير المتكاملة (IDE) من Apple لنظام التشغيل macOS ، والتي تُستخدم لتطوير البرامج لأنظمة macOS و iOS و iPadOS و watchOS و tvOS و visionOS . تم إصداره في البداية في أواخر عام 2003؛ أحدث إصدار مستقر هو الإصدار 16، الذي تم إصداره في 16 سبتمبر 2024، وهو متاح مجانًا عبر متجر تطبيقات Mac وموقع Apple Developer على الويب. [4] يمكن للمطورين المسجلين أيضًا تنزيل إصدارات المعاينة والإصدارات السابقة من المجموعة من خلال موقع Apple Developer على الويب. [5] يتضمن Xcode أدوات سطر أوامر تمكن التطوير على غرار UNIX عبر تطبيق Terminal في macOS. [6] يمكن أيضًا تنزيلها وتثبيتها بدون واجهة المستخدم الرسومية .
قبل Xcode، قدمت Apple للمطورين Project Builder و Interface Builder لتطوير تطبيقات Mac OS X.
المميزات الرئيسية
يدعم Xcode أكواد المصدر للغات البرمجة : Swift و C++ و Objective-C و Objective-C++ و Java و AppleScript و Python و Ruby و ResEdit (Rez) و C ، مع مجموعة متنوعة من نماذج البرمجة، بما في ذلك على سبيل المثال لا الحصر Cocoa و Carbon وJava. أضافت جهات خارجية دعمًا لـ GNU Pascal و [7] Free Pascal و [8] Ada و [9] C# و [10] Go و [11] Perl و [12] و D. [ 13]
يمكن لـ Xcode إنشاء ملفات ثنائية ضخمة ( ثنائية عالمية ) تحتوي على كود لبنى معمارية متعددة بتنسيق Mach-O القابل للتنفيذ. وقد ساعد ذلك في تسهيل الانتقالات من PowerPC 32 بت إلى PowerPC 64 بت ، ومن PowerPC إلى Intel x86 ، ومن Intel 32 بت إلى 64 بت، ومؤخرًا من Intel x86 إلى Apple silicon من خلال السماح للمطورين بتوزيع تطبيق واحد على المستخدمين والسماح لنظام التشغيل باختيار البنية المعمارية المناسبة تلقائيًا في وقت التشغيل. باستخدام iOS SDK و tvOS SDK و watchOS SDK، يمكن أيضًا استخدام Xcode لتجميع وتصحيح أخطاء التطبيقات لأنظمة iOS و iPadOS و tvOS و watchOS .
يتضمن Xcode أداة واجهة المستخدم الرسومية Instruments ، والتي تعمل فوق إطار عمل التتبع الديناميكي DTrace ، الذي أنشأته Sun Microsystems وتم إصداره كجزء من OpenSolaris .
يدمج Xcode أيضًا الدعم المدمج لإدارة التعليمات البرمجية المصدرية باستخدام نظام التحكم في الإصدار وبروتوكول Git ، مما يسمح للمستخدم بإنشاء واستنساخ مستودعات Git (والتي يمكن استضافتها على مواقع استضافة مستودع التعليمات البرمجية المصدرية مثل GitHub و Bitbucket و Perforce ، أو استضافتها ذاتيًا باستخدام برنامج مفتوح المصدر مثل GitLab )، والالتزام بالتغييرات ودفعها وسحبها ، كل ذلك من داخل Xcode ، وأتمتة المهام التي يتم إجراؤها تقليديًا باستخدام Git من سطر الأوامر .
تعبير
التطبيق الرئيسي للمجموعة هو بيئة التطوير المتكاملة (IDE)، والتي تسمى أيضًا Xcode. تتضمن مجموعة Xcode معظم وثائق مطوري Apple، و Interface Builder المدمج ، وهو تطبيق يستخدم لبناء واجهات المستخدم الرسومية . حتى Xcode 4.1، تضمنت مجموعة Xcode نسخة معدلة من مجموعة GNU Compiler Collection . في Xcode 3.1 حتى Xcode 4.6.3، تضمنت مُجمِّع LLVM-GCC، مع واجهات أمامية من مجموعة GNU Compiler Collection ومولد كود يعتمد على LLVM . [14] في Xcode 3.2 والإصدارات الأحدث، تضمنت مُجمِّع Clang C/C++/Objective-C، مع واجهات أمامية مكتوبة حديثًا ومولد كود يعتمد على LLVM، ومحلل Clang الثابت . [15] بدءًا من Xcode 4.2، أصبح مُجمِّع Clang هو المُجمِّع الافتراضي، [16] بدءًا من Xcode 5.0، كان Clang هو المُجمِّع الوحيد المُقدَّم.
حتى إصدار Xcode 4.6.3، استخدمت مجموعة Xcode برنامج GNU Debugger (GDB) كبرنامج خلفي لبرنامج تصحيح أخطاء IDE . بدءًا من إصدار Xcode 4.3، تم توفير برنامج تصحيح أخطاء LLDB أيضًا؛ بدءًا من إصدار Xcode 4.5، حل LLDB محل GDB كبرنامج خلفي افتراضي لبرنامج تصحيح أخطاء IDE. [17] بدءًا من إصدار Xcode 5.0، لم يعد يتم توفير GDB. [18]
ملاعب
توفر ميزة Playgrounds في Xcode بيئة للتجريب والتطوير السريع في لغة البرمجة Swift . تم الإعلان عن الإصدار الأصلي من الميزة وإصداره بواسطة Apple Inc في 2 يونيو 2014، خلال WWDC 2014. [ 19] [20]
توفر Playgrounds أرض اختبار تعرض كود المطور في الوقت الفعلي. ولديها القدرة على تقييم وعرض نتائج التعبيرات الفردية أثناء برمجتها (في السطر أو على شريط جانبي)، مما يوفر ردود فعل سريعة للمبرمج. هذا النوع من بيئة التطوير، المعروف باسم حلقة القراءة والتقييم والطباعة (أو REPL) مفيد للتعلم والتجريب والنماذج الأولية السريعة. [21] [22] [23] استخدمت Apple Playgrounds لنشر دروس Swift والجولات الإرشادية حيث تكون مزايا REPL ملحوظة . [24] [25]
تم تطوير ميزة Playgrounds بواسطة قسم أدوات المطورين في شركة Apple. وفقًا لكريس لاتنر ، مخترع لغة برمجة سويفت والمدير الأول والمهندس المعماري في قسم أدوات المطورين، فإن ميزة Playgrounds "تأثرت بشدة بأفكار بريت فيكتور، و Light Table والعديد من الأنظمة التفاعلية الأخرى". [26] أعلنت شركة Apple Inc. عن ميزة Playgrounds في 2 يونيو 2014، خلال مؤتمر WWDC 2014 كجزء من Xcode 6 وتم إصدارها في سبتمبر.
في سبتمبر 2016، تم إصدار تطبيق Swift Playgrounds لجهاز iPad (المتاح أيضًا على macOS بدءًا من فبراير 2020)، والذي يتضمن هذه الأفكار في أداة تعليمية. استمر تطوير ميزة Playgrounds في Xcode، مع تقديم ميزة تنفيذ خطوة بخطوة جديدة في Xcode 10 في WWDC 2018. [ 27]
الميزات التي تمت إزالتها
في السابق، كان Xcode يدعم توزيع عملية بناء المنتج على أنظمة متعددة. كانت إحدى التقنيات المشاركة تسمى Shared Workgroup Build ، والتي استخدمت بروتوكول Bonjour لاكتشاف الأنظمة التي توفر خدمات المترجم تلقائيًا، وإصدارًا معدّلًا من منتج البرنامج المجاني distcc لتسهيل توزيع أحمال العمل. قدمت الإصدارات السابقة من Xcode نظامًا يسمى Dedicated Network Builds . هذه الميزات غائبة في الإصدارات المدعومة من Xcode.
يتضمن Xcode أيضًا أدوات وإطارات عمل WebObjects من Apple لبناء تطبيقات الويب وخدمات الويب Java (كانت تُباع سابقًا كمنتج منفصل). اعتبارًا من Xcode 3.0، أسقطت Apple [28] تطوير WebObjects داخل Xcode؛ يجب استخدام WOLips [29] بدلاً من ذلك. لا يزال Xcode 3 يتضمن إطارات عمل WebObjects.
تاريخ الإصدار
سلسلة 1.x
تم إصدار Xcode 1.0 في خريف عام 2003. كان Xcode 1.0 يعتمد على Project Builder ، ولكنه كان يحتوي على واجهة مستخدم محدثة (UI)، وZeroLink، وFix & Continue، ودعم البناء الموزع، وفهرسة Code Sense.
كان الإصدار المهم التالي، Xcode 1.5، يحتوي على إكمال أفضل للكود وبرنامج تصحيح أخطاء محسّن.
سلسلة 2.x
تم إصدار Xcode 2.0 مع نظام التشغيل Mac OS X v10.4 "Tiger". وقد تضمن لغة البرمجة المرئية Quartz Composer ، وفهرسة Code Sense أفضل لـ Java، ودعم Ant . كما تضمن أداة Apple Reference Library، التي تسمح بالبحث وقراءة الوثائق عبر الإنترنت من موقع Apple على الويب والوثائق المثبتة على جهاز كمبيوتر محلي.
يمكن لـ Xcode 2.1 إنشاء ملفات ثنائية عالمية . كما أنه يدعم الرؤوس المجمعة مسبقًا المشتركة ، وأهداف اختبار الوحدة، ونقاط التوقف الشرطية، ونقاط المراقبة. كما أنه يحتوي على تحليل أفضل للاعتماد.
الإصدار النهائي من Xcode لنظام التشغيل Mac OS X v10.4 كان 2.5.
سلسلة 3.x
تم إصدار Xcode 3.0 مع نظام التشغيل Mac OS X v10.5 "Leopard". تتضمن التغييرات الملحوظة منذ 2.1 [30] أداة تصحيح أخطاء DTrace (المسماة الآن Instruments )، ودعم إعادة الهيكلة، والتوثيق الحساس للسياق، و Objective-C 2.0 مع جمع القمامة . كما يدعم Project Snapshots، التي توفر شكلًا أساسيًا للتحكم في الإصدار؛ وMessage Bubbles، التي تعرض قيم تصحيح أخطاء البناء إلى جانب الكود؛ وبناء ثنائيات سمينة بأربعة معماريات (32 بت و64 بت من Intel وPowerPC).
كان Xcode 3.1 إصدارًا محدثًا لأدوات المطور لنظام التشغيل Mac OS X، وكان نفس الإصدار المضمّن مع iPhone SDK. كان بإمكانه استهداف منصات غير Mac OS X، بما في ذلك iPhone OS 2.0. وكان يتضمن مُجمِّعي GCC 4.2 و LLVM GCC 4.2. ومن الميزات الجديدة الأخرى منذ Xcode 3.0 أن دعم SCM الخاص بـ Xcode يتضمن الآن Subversion 1.5.
تم إصدار Xcode 3.2 مع نظام التشغيل Mac OS X v10.6 "Snow Leopard" ولا يتم تثبيته على أي إصدار سابق من OS X. وهو يدعم تحليل البرامج الثابتة ، من بين ميزات أخرى. كما أنه يتخلى عن الدعم الرسمي لاستهداف الإصدارات الأقدم من iPhone OS 3.0. ولكن لا يزال من الممكن استهداف الإصدارات الأقدم، ويدعم المحاكي iPhone OS 2.0 حتى 3.1. أيضًا، تم "نفي" دعم Java في 3.2 إلى المنظم. [31]
Xcode 3.2.6 هو الإصدار الأخير الذي يمكن تنزيله مجانًا لمستخدمي Mac OS X Snow Leopard (على الرغم من أنه ليس الإصدار الأخير الذي يدعم Snow Leopard؛ 4.2 هو الإصدار الأخير). يتطلب تنزيل Xcode 3.2.6 التسجيل المجاني في موقع مطوري Apple.
سلسلة 4.x
في يونيو 2010، في مؤتمر مطوري Apple Worldwide، تم الإعلان عن الإصدار 4 من Xcode أثناء خطاب حالة الاتحاد لأدوات المطورين. يدمج الإصدار 4 من أدوات المطور أدوات تحرير Xcode وInterface Builder في تطبيق واحد، من بين التحسينات الأخرى. [32] [33] أصدرت Apple الإصدار النهائي من Xcode 4.0 في 9 مارس 2011. تم توفير البرنامج مجانًا لجميع الأعضاء المسجلين في برنامج Mac Developer بقيمة 99 دولارًا سنويًا وبرنامج iOS Developer بقيمة 99 دولارًا سنويًا. كما تم بيعه مقابل 4.99 دولارًا لغير الأعضاء على متجر تطبيقات Mac (لم يعد متاحًا). يسقط Xcode 4.0 الدعم للعديد من الأنظمة القديمة، بما في ذلك جميع مجموعات تطوير PowerPC وتطوير البرامج (SDKs) لنظامي التشغيل Mac OS X 10.4 و10.5، وجميع مجموعات تطوير البرامج لنظام iOS الأقدم من 4.3. لا يزال من الممكن ضبط هدف النشر لإنتاج ملفات ثنائية للأنظمة الأساسية الأقدم، ولكن بالنسبة لأنظمة تشغيل Mac OS، يقتصر الأمر على إنشاء ملفات ثنائية x86 و x86-64 . في وقت لاحق، أصبح Xcode مجانيًا للعامة. قبل الإصدار 4.1، كان Xcode يكلف 4.99 دولارًا. [34]
تم طرح Xcode 4.1 مجانًا في 20 يوليو 2011 (يوم إصدار Mac OS X Lion ) لجميع مستخدمي Mac OS X Lion على متجر تطبيقات Mac. في 29 أغسطس 2011، تم طرح Xcode 4.1 لنظام Mac OS X Snow Leopard لأعضاء برامج المطورين المدفوعة لنظام Mac أو iOS. [35] كان Xcode 4.1 هو الإصدار الأخير الذي يتضمن مجموعة GNU Compiler Collection (GCC) بدلاً من LLVM GCC أو Clang فقط .
في 12 أكتوبر 2011، تم إصدار Xcode 4.2 بالتزامن مع إصدار iOS 5.0، وتضمن العديد من الميزات المحسنة، مثل القصص المصورة والعد التلقائي للمراجع (ARC) . [16] Xcode 4.2 هو الإصدار الأخير لدعم Mac OS X 10.6 "Snow Leopard" ، ولكنه متاح فقط للمطورين المسجلين الذين لديهم حسابات مدفوعة؛ بدون حساب مدفوع، 3.2.6 هو أحدث تنزيل يظهر لـ Snow Leopard. [36]
تم إصدار Xcode 4.3 في 16 فبراير 2012، وتم توزيعه كحزمة تطبيق واحدة، Xcode.app، مثبتة من متجر تطبيقات Mac. يعيد Xcode 4.3 تنظيم قائمة Xcode لتشمل أدوات التطوير. [37] تم إصدار Xcode 4.3.1 في 7 مارس 2012 لإضافة الدعم لنظام التشغيل iOS 5.1. [38] تم إصدار Xcode 4.3.2 في 22 مارس 2012 مع تحسينات لمحاكي iOS واقتراح الانتقال إلى مصحح أخطاء LLDB بدلاً من مصحح أخطاء GDB (يبدو أنها تغييرات غير موثقة). [ بحاجة لمصدر ] تم إصدار Xcode 4.3.3 في مايو 2012، وتضمن حزمة SDK محدثة لنظام التشغيل Mac OS X 10.7.4 "Lion" وبعض إصلاحات الأخطاء. [39]
تم إصدار Xcode 4.4 في 25 يوليو 2012. [40] وهو يعمل على كل من Mac OS X Lion (10.7) و OS X Mountain Lion (10.8) وهو أول إصدار من Xcode يحتوي على OS X 10.8 "Mountain Lion" SDK. يتضمن Xcode 4.4 دعمًا للتركيب التلقائي للخصائص المعلنة وميزات Objective-C الجديدة مثل بناء الجملة الحرفية والترميز الفرعي والتوطين المحسن والمزيد. [41] في 7 أغسطس 2012، تم إصدار Xcode 4.4.1 مع بعض إصلاحات الأخطاء.
في 19 سبتمبر 2012، تم إصدار iOS 6 وXcode 4.5. أضاف Xcode دعمًا لنظام iOS 6 وشاشة Retina مقاس 4 بوصات على iPhone 5 و iPod Touch من الجيل الخامس. كما جلب بعض ميزات Objective-C الجديدة إلى iOS، وتوطين مبسط، وأضاف دعم التخطيط التلقائي لنظام iOS. [17] في 3 أكتوبر 2012، تم إصدار Xcode 4.5.1 مع إصلاحات للأخطاء وتحسينات الاستقرار. [4] بعد أقل من شهر، تم إصدار Xcode 4.5.2، مع دعم iPad Mini و iPad بشاشة Retina، وإصلاحات للأخطاء وتحسينات الاستقرار.
في 28 يناير 2013، تم إصدار iOS 6.1 وXcode 4.6.
سلسلة 5.x
في 10 يونيو 2013، في مؤتمر مطوري Apple Worldwide ، تم الإعلان عن الإصدار 5 من Xcode. [42] في 18 سبتمبر 2013، تم إصدار Xcode 5.0. تم شحنه مع iOS 7 وOS X 10.8 Mountain Lion SDKs. ومع ذلك، كان دعم OS X 10.9 Mavericks متاحًا فقط في الإصدارات التجريبية. أضاف Xcode 5.0 أيضًا إصدارًا من Clang يولد كود ARM 64 بت لنظام iOS 7. أزالت Apple الدعم لبناء ثنائيات Cocoa المجمعة من القمامة في Xcode 5.1. [43]
سلسلة 6.x
في 2 يونيو 2014، في مؤتمر المطورين العالميين، أعلنت شركة Apple عن الإصدار 6 من Xcode. كانت إحدى الميزات الأكثر بروزًا هي دعم Swift ، وهي لغة برمجة جديدة تمامًا طورتها شركة Apple. تضمن Xcode 6 أيضًا ميزات مثل Playgrounds وأدوات التصحيح المباشر. [44] في 17 سبتمبر 2014، في نفس الوقت، تم إصدار iOS 8 وXcode 6. يمكن تنزيل Xcode من متجر تطبيقات Mac .
سلسلة 7.x
في 8 يونيو 2015، في مؤتمر مطوري Apple Worldwide ، تم الإعلان عن إصدار Xcode 7. وقد قدم الدعم لـ Swift 2 و Metal لنظام التشغيل OS X ، وأضاف الدعم للنشر على أجهزة iOS دون حساب مطور Apple. [45] تم إصدار Xcode 7 في 16 سبتمبر 2015.
سلسلة 8.x
في 13 يونيو 2016، في مؤتمر مطوري Apple Worldwide ، تم الإعلان عن إصدار Xcode 8؛ وتم إصدار نسخة تجريبية في نفس اليوم. وقد قدمت دعمًا لـ Swift 3. [46] تم إصدار Xcode 8 في 13 سبتمبر 2016.
سلسلة 9.x
في 5 يونيو 2017، في مؤتمر Apple Worldwide Developers ، تم الإعلان عن إصدار Xcode 9؛ وتم إصدار نسخة تجريبية في نفس اليوم. وقد قدمت دعمًا لـ Swift 4 وMetal 2. كما قدمت تصحيح الأخطاء عن بُعد على أجهزة iOS و tvOS لاسلكيًا، عبر Wi-Fi. [47]
تم إصدار Xcode 9 للعامة في 19 سبتمبر 2017. [48]
سلسلة 10.x
في 4 يونيو 2018، في مؤتمر مطوري Apple Worldwide ، تم الإعلان عن إصدار Xcode 10؛ وتم إصدار إصدار تجريبي في نفس اليوم. قدم Xcode 10 دعمًا للوضع المظلم الذي تم الإعلان عنه لنظام macOS Mojave ، ومنصات التعاون Bitbucket و GitLab (بالإضافة إلى GitHub المدعومة بالفعل )، ونماذج تدريب التعلم الآلي من الملاعب، والميزات الجديدة في Swift 4.2 و Metal 2.1، بالإضافة إلى التحسينات التي تم إجراؤها على المحرر ونظام بناء المشروع. [49] كما أسقط Xcode 10 دعم بناء تطبيقات macOS 32 بت [50] ولم يعد يدعم تكامل Subversion. [51]
تم إصدار Xcode 10 للعامة في 17 سبتمبر 2018. [52]
سلسلة 11.x
في 3 يونيو 2019، في مؤتمر مطوري Apple Worldwide ، تم الإعلان عن إصدار Xcode 11؛ وتم إصدار نسخة تجريبية في نفس اليوم. قدم Xcode 11 دعمًا للميزات الجديدة في Swift 5.1، بالإضافة إلى إطار عمل SwiftUI الجديد (على الرغم من أن أدوات واجهة المستخدم التفاعلية متوفرة فقط عند التشغيل على macOS 10.15 ). [53] كما أنه يدعم بناء تطبيقات iPad التي تعمل على macOS؛ ويتضمن دعمًا متكاملًا لمدير حزم Swift؛ ويحتوي على تحسينات أخرى للمحرر، بما في ذلك "خريطة مصغرة" تقدم نظرة عامة على ملف كود المصدر مع التنقل السريع. [54] يتطلب Xcode 11 نظام macOS 10.14 أو أحدث [53] ويتطلب Xcode 11.4 نظام 10.15 أو أحدث. [55]
تم إصدار Xcode 11 للعامة في 20 سبتمبر 2019.
سلسلة 12.x
في 22 يونيو 2020، في مؤتمر Apple Worldwide Developers ، تم الإعلان عن إصدار Xcode 12؛ وتم إصدار إصدار تجريبي في نفس اليوم. قدم Xcode 12 دعمًا لـ Swift 5.3 ويتطلب macOS 10.15.4 أو أحدث. توقف Xcode 12 عن بناء التطبيقات لنظام التشغيل iOS 8 وأقل إصدار من iOS تدعمه تطبيقات Xcode 12 المبنية هو iOS 9. توقف Xcode 12.1 أيضًا عن دعم بناء التطبيقات لنظام التشغيل Mac OS X 10.6 Snow Leopard. الإصدار الأدنى من macOS الذي تدعمه تطبيقات Xcode 12.1 المبنية هو OS X 10.9 Mavericks. [56]
تم إصدار Xcode 12 للعامة في 16 سبتمبر 2020.
سلسلة 13.x
في 7 يونيو 2021، في مؤتمر Apple Worldwide Developers ، تم الإعلان عن إصدار Xcode 13؛ وتم إصدار إصدار تجريبي في نفس اليوم. قدم الإصدار الجديد دعمًا لـ Swift 5.5 ويتطلب macOS 11.3 أو أحدث. يحتوي Xcode 13 على حزم SDK لـ iOS / iPadOS 15 و macOS 12 و watchOS 8 و tvOS 15. تتضمن الميزات الرئيسية لـ Xcode 13 نموذج التزامن الجديد في مشاريع Swift، [57] والدعم المحسن لموفري التحكم في الإصدار (مثل GitHub )، بما في ذلك القدرة على تصفح طلبات السحب وعرضها والتعليق عليها مباشرة في واجهة التطبيق، ودعم Xcode Cloud، خدمة CI/CD التي أطلقتها Apple مؤخرًا (لديها أيضًا إصدار ويب).
تم إصدار Xcode 13 للعامة في 20 سبتمبر 2021.
سلسلة 14.x
في 6 يونيو 2022، في مؤتمر Apple Worldwide Developers ، تم الإعلان عن إصدار Xcode 14؛ وتم إصدار إصدار تجريبي في نفس اليوم. توقف Xcode 14 عن دعم بناء تطبيقات iOS 32 بت . [58] توقف Xcode 14 عن دعم بناء تطبيقات لنظامي التشغيل iOS 9 و10 (هذه الإصدارات من تطبيقات iOS 32 بت المدعومة) والإصدار الأدنى لنظام التشغيل iOS المدعوم من تطبيقات Xcode 14 المبنية هو iOS 11. توقف Xcode 14 أيضًا عن بناء تطبيقات لنظام التشغيل macOS 10.12 Sierra. الإصدار الأدنى لنظام التشغيل macOS المدعوم من تطبيقات Xcode 14 المبنية هو macOS 10.13 High Sierra. [56]
تم إصدار Xcode 14 للعامة في 12 سبتمبر 2022.
سلسلة 15.x
في 5 يونيو 2023، في مؤتمر Apple Worldwide Developers ، تم الإعلان عن إصدار Xcode 15؛ وتم إصدار إصدار تجريبي في نفس اليوم. توقف Xcode 15 عن دعم بناء التطبيقات لنظام التشغيل iOS 11 والإصدار الأدنى لنظام التشغيل iOS الذي تدعمه تطبيقات Xcode 15 المبنية هو iOS 12. [56]
تم إصدار Xcode 15 للعامة في 18 سبتمبر 2023.
سلسلة 16.x
في 10 يونيو 2024، في مؤتمر Apple Worldwide Developers ، تم الإعلان عن إصدار Xcode 16؛ وتم إصدار نسخة تجريبية في نفس اليوم. [56]
تم إصدار Xcode 16 للعامة في 16 سبتمبر 2024.
جدول مقارنة الإصدارات
| تم إيقافه | الإصدار الحالي | بيتا |
Xcode 1.0 - Xcode 2.x (قبل دعم iOS)
| تاريخ الإصدار | ||||||||
|---|---|---|---|---|---|---|---|---|
| إصدار | يبني | تاريخ الافراج عنه | يعمل على إصدارات Mac OS X | مجموعة أدوات تطوير البرامج لنظام التشغيل Mac OS X | ||||
| 1.0 | 28 سبتمبر 2003 | نظام التشغيل Mac OS X Panther (10.3.x) | Mac OS X Cheetah (10.0.x)، و Mac OS X Puma (10.1.x)، و Mac OS X Jaguar (10.2.x)، و Mac OS X Panther (10.3.x) | |||||
| 1.1 | 19 ديسمبر 2003 | |||||||
| 1.2 | 22 أبريل 2004 | |||||||
| 1.5 | 4 أغسطس 2004 | |||||||
| 2.0 | 29 أبريل 2005 | نظام التشغيل Mac OS X Tiger (10.4.x) | Mac OS X Jaguar (10.2.x)، وMac OS X Panther (10.3.x)، و Mac OS X Tiger (10.4.x) | |||||
| 2.1 | 6 يونيو 2005 | |||||||
| 2.2 | 10 نوفمبر 2005 | |||||||
| 2.2.1 | 13 يناير 2006 | |||||||
| 2.3 | 23 مايو 2006 | |||||||
| 2.4 | 17 أغسطس 2006 | |||||||
| 2.4.1 | 31 أكتوبر 2006 | |||||||
| 2.5 | 30 أكتوبر 2007 | Mac OS X Tiger (10.4.x) و Mac OS X Leopard (10.5.x) | Mac OS X Jaguar (10.2.x)، و Mac OS X Panther (10.3.x)، و Mac OS X Tiger (10.4.x)، و Mac OS X Leopard (10.5.x) | |||||
| إصدار | يبني | تاريخ الافراج عنه | يعمل على إصدارات Mac OS X | مجموعة أدوات تطوير البرامج لنظام التشغيل Mac OS X | ||||
Xcode 3.0 - Xcode 4.x
| تاريخ الإصدار | ||||||||
|---|---|---|---|---|---|---|---|---|
| إصدار | يبني | تاريخ الافراج عنه | الحد الأدنى لتشغيل OS X | مجموعة أدوات تطوير البرامج لنظام التشغيل OS X | مجموعة SDK لنظام iOS المضمنة | الحد الأدنى لهدف نشر iOS | دعم نظام iOS arm | محاكيات iOS إضافية |
| 3.0 | 26 أكتوبر 2007 | 10.5.x | Mac OS X Panther (10.3.x)، وMac OS X Tiger (10.4.x)، و Mac OS X Leopard (10.5.x) | iOS 2.x + كل ما يصل إلى iOS 2.0 | اي او اس 2.0 | أرمف6 | - | |
| 3.1 | 2 أغسطس 2008 | |||||||
| 3.1.1 | 17 أكتوبر 2008 | |||||||
| 3.1.2 | 23 نوفمبر 2008 | |||||||
| 3.1.3 | 17 يونيو 2009 | 10.5.7 [59] | iOS 3 .1.3 (7E18) أو أقل [59] + كل ما هو أقل حتى iOS 2 .0 | armv6 + لنظام iOS 3 .x: armv7 | ||||
| 3.1.4 | 1203 | 15 يوليو 2009 | ||||||
| 3.2 | 28 أغسطس 2009 | 10.6.0 | Mac OS X Tiger (10.4.x)، و Mac OS X Leopard (10.5.x)، و Mac OS X Snow Leopard (10.6.x) | |||||
| 3.2.1 | 9 أكتوبر 2009 | |||||||
| 3.2.2 | 1650 | 3 أبريل 2010 | 10.6.2 [60] | iOS 3.2 (7B367) + كل ما هو أقل من iOS 3.0 | اي او اس 3.0 | أرمف6، أرمف7 | ||
| 3.2.3 | 22 يونيو 2010 | 10.6.4 [61] [62] [63] | iOS 4 .0.x [64] + iOS 3 .2 | |||||
| 3.2.4 | 8 سبتمبر 2010 | iOS 4.1 + iOS 3.2 | نظام التشغيل iOS 4.0.2 (8A400) | |||||
| 3.2.5 | 1760 | 14 أكتوبر 2010 | نظام التشغيل iOS 4.2 (8C134) | iOS 4.1 (8B117) + iOS 4.0.2 (8A400) + iOS 3.2 (7W367a) | ||||
| 3.2.6 | 1761 | 14 فبراير 2011 | 10.6.6 [65] [66] | نظام التشغيل iOS 4.3 (8F190) | iOS 4.2 (8C134) + iOS 4.1 (8B117) + iOS 4.0.2 (8A400) + iOS 3.2 (7W367a) | |||
| 4.0 | 4أ304أ | 14 مارس 2011 | نظام التشغيل Mac OS X Snow Leopard (10.6.x) | |||||
| 4.0.1 | 4أ1006 | 25 مارس 2011 | ||||||
| 4.0.2 | 4أ2002أ | 14 أبريل 2011 | iOS 4.3.2 (8H7) | |||||
| 4.1 | 4B110 ( 10.7 ) 4B110f ( 10.6 ) | 20 يوليو 2011 [67] | 10.6.7 [68] [69] و10.7 | Mac OS X Snow Leopard (10.6.x) و Mac OS X Lion (10.7.x) | - | |||
| 4.1.1 | 4 أغسطس 2011 [70] | |||||||
| 4.2 | 4D199 ( 10.7 ) 4C199 ( 10.6 ) | 12 أكتوبر 2011 | اي او اس 5.0 (9A334) | قابل للتنزيل: iOS 4.3.2 (8H7) [71] | ||||
| 4.2.1 | 4د502 | 18 نوفمبر 2011 | 10.7 [72] [73] | |||||
| 4.3 | 4E109 | 16 فبراير 2012 | 10.7.3 [74] [75] | |||||
| 4.3.1 | 4E1019 | 7 مارس 2012 | نظام التشغيل iOS 5.1 (9B176) | قابل للتنزيل: iOS 5.0 + فقط لنظام التشغيل OS X 10.7: [76] iOS 4.3 | ||||
| 4.3.2 | 4E2002 | 22 مارس 2012 | ||||||
| 4.3.3 | 4E3002 | 9 مايو 2012 | ||||||
| 4.4 | 25 يوليو 2012 | 10.7.4 [77] [78] | Mac OS X Lion (10.7.x) و OS X Mountain Lion (10.8.x) | |||||
| 4.4.1 | 4F1003 | 7 أغسطس 2012 | ||||||
| 4.5 | 19 سبتمبر 2012 | نظام التشغيل iOS 6.0 (10A403) | [79] iOS 4.3 | أرمفي7 ، أرمفي7س | قابل للتنزيل: iOS 5.1 + iOS 5.0 + فقط لنظام التشغيل OS X 10.7: iOS 4.3 | |||
| 4.5.1 | 3 أكتوبر 2012 | |||||||
| 4.5.2 | 4جي2008 | 1 نوفمبر 2012 | ||||||
| 4.6 | 4ح127 | 20 فبراير 2013 | نظام التشغيل iOS 6.1 (10B141) | قابل للتنزيل: iOS 6.0 + iOS 5.1 + iOS 5.0 + فقط لنظام التشغيل OS X 10.7: iOS 4.3 | ||||
| 4.6.1 | 4ح512 | 14 مارس 2013 | ||||||
| 4.6.2 | 4ح1003 | 15 أبريل 2013 | ||||||
| 4.6.3 | 4ح1503 | 14 يونيو 2013 | ||||||
| إصدار | يبني | تاريخ الافراج عنه | الحد الأدنى لتشغيل OS X | مجموعة أدوات تطوير البرامج لنظام التشغيل OS X | مجموعة SDK لنظام iOS المضمنة | الحد الأدنى لهدف نشر iOS | دعم نظام iOS arm | محاكيات iOS إضافية |
Xcode 5.0 - 6.x (منذ دعم arm64)
| تاريخ الإصدار | ||||||||
|---|---|---|---|---|---|---|---|---|
| إصدار | يبني | تاريخ الافراج عنه | الحد الأدنى لتشغيل OS X | مجموعة أدوات تطوير البرامج لنظام التشغيل OS X | مجموعة SDK لنظام iOS المضمنة | الحد الأدنى لهدف نشر iOS | دعم نظام iOS arm | محاكيات iOS قابلة للتنزيل |
| 5.0 | 5أ1413 | 18 سبتمبر 2013 | 10.8.4 [80] [81] | نظام التشغيل OS X الإصدار 10.8 | نظام التشغيل iOS 7.0 (11A465) | iOS 4.3 أو iOS 6.0 (لـ arch مع arm64 ) [82] | armv7 ، armv7s، arm64 | iOS 6.1 + iOS 6.0 + فقط لنظام التشغيل OS X 10.8: [83] iOS 5.1 + iOS 5.0 |
| 5.0.1 | 5أ2053 | 22 أكتوبر 2013 | OS X v10.8 + OS X v10.9 | نظام التشغيل iOS 7.0.3 (11B508) | iOS 4.3 أو iOS 5.1.1 (لـ arch مع arm64 ) [84] | |||
| 5.0.2 | 5A3005 | 12 نوفمبر 2013 | ||||||
| 5.1 | 5ب130أ | 10 مارس 2014 | نظام التشغيل iOS 7.1 (11D167) | iOS 7.0 + iOS 6.1 [85] [86] | ||||
| 5.1.1 | 5ب1008 | 10 أبريل 2014 | اي او اس 6.1 | |||||
| 6.0.1 | 6أ317 | 17 سبتمبر 2014 | 10.9.4 | نظام التشغيل OS X الإصدار 10.9 | اي او اس 8.0 (12A365) | افتراضيًا: armv7 ، arm64 يدويًا: [87] armv7s |
iOS 7.1 + فقط لنظام التشغيل OS X 10.9 [88] iOS 7.0 | |
| 6.1 | 6A1052c 6A1052d | 16 أكتوبر 2014 [89] 20 أكتوبر 2014 [90] | OS X v10.9 + OS X v10.10 | اي او اس 8.1 (12B411) | ||||
| 6.1.1 | 6أ2008أ | 2 ديسمبر 2014 | ||||||
| 6.2 | 6C131e | 9 مارس 2015 | نظام التشغيل iOS 8.2 (12D508) | iOS 8.1 + iOS 7.1 | ||||
| 6.3 | 6د570 | 8 أبريل 2015 | 10.10 | OS X v10.9 + OS X v10.10 | نظام التشغيل iOS 8.3 (12F69) | iOS 8.2 + iOS 8.1 + iOS 7.1 | ||
| 6.3.1 | 6د1002 | 21 أبريل 2015 | ||||||
| 6.3.2 | 6د2105 | 18 مايو 2015 | ||||||
| 6.4 | 6E35ب | 30 يونيو 2015 | نظام التشغيل iOS 8.4 (12H141) | iOS 8.3 + iOS 8.2 + iOS 8.1 + iOS 7.1 | ||||
| إصدار | يبني | تاريخ الافراج عنه | الحد الأدنى لنظام التشغيل OS X لتشغيله [91] | مجموعة أدوات تطوير البرامج لنظام التشغيل OS X | مجموعة SDK لنظام iOS المضمنة | الحد الأدنى لهدف نشر iOS | دعم نظام iOS arm | محاكيات iOS قابلة للتنزيل |
Xcode 7.0 - 10.x (منذ التطوير المجاني على الجهاز)
| تاريخ الإصدار | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| إصدار | يبني | تاريخ الافراج عنه | الحد الأدنى لتشغيل macOS [92] | مجموعة أدوات تطوير البرامج لنظام التشغيل macOS [93] | تم تضمين SDK iOS [94] | مجموعة أدوات تطوير البرامج watchOS المضمنة [95] | تم تضمين SDK tvOS [96] | المحاكيات القابلة للتنزيل [97] | ملحوظات |
| 7.0 | 7A220 | 16 سبتمبر 2015 | 10.10.4 | 10.11 (15أ278) | نظام التشغيل iOS 9 (13A340) | نظام التشغيل ووتش أو إس 2 (13S343) | - | iOS 8.4 + iOS 8.3 + iOS 8.2 + iOS 8.1 | |
| 7.0.1 | 7أ1001 | 28 سبتمبر 2015 | |||||||
| 7.1 | 7ب91ب | 21 أكتوبر 2015 | 10.10.5 | نظام التشغيل iOS 9.1 (13B137) | نظام التشغيل tvOS 9.0 (13T393) | تمت إضافة iOS 9.0 | |||
| 7.1.1 | 7ب1005 | 9 نوفمبر 2015 | |||||||
| 7.2 | 7ج68 | 8 ديسمبر 2015 | 10.11 .2 (15ج43) | نظام التشغيل iOS 9.2 (13C75) | نظام التشغيل ووتش أو إس 2.1 (13S660) | نظام التشغيل tvOS 9.1 (13U78) | تمت إضافة iOS 9.1 + tvOS 9.0 + watchOS 2.0 | ||
| 7.2.1 | 7سي1002 | 3 فبراير 2016 | نظام التشغيل tvOS 9.1 (13U79) | ||||||
| 7.3 | 7د175 | 21 مارس 2016 | 10.11 | 10.11 .4 (15E60) | نظام التشغيل iOS 9.3 (13E230) | نظام التشغيل watchOS 2.2 (13V143) | نظام التشغيل tvOS 9.2 (13Y227) | تمت إضافة iOS 9.2 + tvOS 9.1 + watchOS 2.1 | |
| 7.3.1 | 7د1012 [89] 7د1014 [90] | 3 مايو 2016 | |||||||
| 8.0 | 8أ218أ | 13 سبتمبر 2016 | 10.11.5 | 10.12 (16A300) | نظام التشغيل iOS 10 (14A345) | نظام التشغيل watchOS 3 (14S326) | نظام التشغيل tvOS 10.0 (14T328) | تمت إضافة iOS 9.3 + tvOS 9.2 + watchOS 2.2 | |
| 8.1 | 8ب62 | 27 أكتوبر 2016 | 10.12 .1 (16B2649) | نظام التشغيل iOS 10.1 (14B72) | نظام التشغيل watchOS 3.1 (14S471a) | تمت إضافة iOS 10.0 (لا يوجد watchOS 3.0) | |||
| 8.2 | 8ج38 | 12 ديسمبر 2016 | 10.12 .2 (16ج58) | نظام التشغيل iOS 10.2 (14C89) | نظام التشغيل tvOS 10.1 (14U591) | تمت إضافة iOS 10.1 + tvOS 10.0 | |||
| 8.2.1 | 8سي1002 | 19 ديسمبر 2016 | |||||||
| 8.3 | 8E162 | 27 مارس 2017 | 10.12 | 10.12 .4 (16E185) | نظام التشغيل iOS 10.3 (14E269) | نظام التشغيل watchOS 3.2 (14V243) | نظام التشغيل tvOS 10.2 (14W260) | تمت إضافة iOS 10.2 + tvOS 10.1 (لا يوجد watchOS 3.1) | |
| 8.3.1 | 8E1000a | 6 أبريل 2017 | |||||||
| 8.3.2 | 8E2002 | 18 أبريل 2017 | |||||||
| 8.3.3 | 8E3004ب | 5 يونيو 2017 | نظام التشغيل iOS 10.3.1 (14E8301) | تمت إضافة محاكي watchOS 3.1 | [99] | ||||
| 9.0 | 9أ235 | 19 سبتمبر 2017 | 10.12.6 | 10.13 (17A360) | نظام التشغيل iOS 11.0 (15A372) | نظام التشغيل ووتش أو إس 4.0 (15R372) | نظام التشغيل tvOS 11.0 (15J380) | تمت إضافة iOS 10.3.1 + tvOS 10.2 + watchOS 3.2 | |
| 9.0.1 | 9أ1004 | 15 أكتوبر 2017 | |||||||
| 9.1 | 9ب55 | 31 أكتوبر 2017 | 10.13.1 (17ب48) | نظام التشغيل iOS 11.1 (15B93/15B101) | نظام التشغيل watchOS 4.1 (15R846) | نظام التشغيل tvOS 11.1 (15J582) | تمت إضافة iOS 11.0 + tvOS 11 + watchOS 4.0 | ||
| 9.2 | 9ج40ب | 4 ديسمبر 2017 | 10.13.2 (17ج76) | نظام التشغيل iOS 11.2 (15C107) | نظام التشغيل ووتش 4.2 (15S100) | نظام التشغيل tvOS 11.2 (15K104) | تمت إضافة iOS 11.1 + tvOS 11.1 + watchOS 4.1 | ||
| 9.3 | 9E145 | 29 مارس 2018 | 10.13.2 | 10.13.4 (17E189) | نظام التشغيل iOS 11.3 (15E217) | نظام التشغيل ووتش أو إس 4.3 (15T212) | نظام التشغيل tvOS 11.3 (15L211) | تمت إضافة iOS 11.2 + tvOS 11.2 + watchOS 4.2 | |
| 9.3.1 | 9E501 | 9 مايو 2018 | |||||||
| 9.4 | 9F1027a | 29 مايو 2018 | نظام التشغيل iOS 11.4 (15F79) | نظام التشغيل tvOS 11.4 (15L576) | تمت إضافة iOS 11.3 + tvOS 11.3 | ||||
| 9.4.1 | 9F2000 | 13 يونيو 2018 | |||||||
| 10.0 | 10أ255 | 17 سبتمبر 2018 | 10.13.6 | 10.14 (18أ384) | نظام التشغيل iOS 12.0 (16A366) | نظام التشغيل ووتش أو إس 5.0 (16R363) | نظام التشغيل tvOS 12.0 (16J364) | تمت إضافة iOS 11.4 + tvOS 11.4 + watchOS 4.3 | |
| 10.1 | 10ب61 | 30 أكتوبر 2018 | 10.14.1 (18ب71) | نظام التشغيل iOS 12.1 (16B91) | نظام التشغيل ووتش أو إس 5.1 (16R591) | نظام التشغيل tvOS 12.1 (16J602) | تمت إضافة iOS 12.0 + tvOS 12.0 + watchOS 5.0 | ||
| 10.2 | 10E125 | 25 مارس 2019 | 10.14.3 [100] [101] | 10.14.4 (18E219) | نظام التشغيل iOS 12.2 (16E226) | نظام التشغيل ووتش أو إس 5.2 (16T224) | نظام التشغيل tvOS 12.2 (16L225) | تمت إضافة iOS 12.1 + tvOS 12.1 + watchOS 5.1 | |
| 10.2.1 | 10E1001 | 17 أبريل 2019 | |||||||
| 10.3 | 10ج8 | 22 يوليو 2019 | 10.14.3 [102] | 10.14.6 (18G74) | نظام التشغيل iOS 12.4 (16G73) | نظام التشغيل ووتش أو إس 5.3 (16U567) | نظام التشغيل tvOS 12.4 (16M567) | تمت إضافة iOS 12.2 + tvOS 12.2 + watchOS 5.2 | |
| إصدار | يبني | تاريخ الافراج عنه | الحد الأدنى لتشغيل macOS [92] | مجموعة أدوات تطوير البرامج لنظام التشغيل macOS [93] | تم تضمين SDK iOS [94] | مجموعة أدوات تطوير البرامج watchOS المضمنة [95] | تم تضمين SDK tvOS [96] | المحاكيات القابلة للتنزيل [97] | ملحوظات |
Xcode 11.0 - 14.x (منذ إطار عمل SwiftUI)
| تاريخ الإصدار | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| إصدار | يبني | تاريخ الافراج عنه | الحد الأدنى لتشغيل macOS [92] [103] | مجموعة أدوات تطوير البرامج لنظام التشغيل macOS [104] [103] | تم تضمين SDK iOS [105] [103] | تم تضمين مجموعة أدوات تطوير البرامج watchOS [106] [103] | تم تضمين SDK tvOS [107] [103] | ملحوظات | |
| 11.0 | 11A420a | 20 سبتمبر 2019 | 10.14.4 | 10.15 (19أ547) | نظام التشغيل iOS 13.0 (17A566) | نظام التشغيل ووتش أو إس 6.0 (17R566) | نظام التشغيل tvOS 13.0 (17J559) | [109] | |
| 11.1 | 11أ1027 | 7 أكتوبر 2019 | نظام التشغيل iOS 13.1 (17A820) | [110] | |||||
| 11.2 | 11ب52 | 31 أكتوبر 2019 | 10.15.1 (19ب81) | نظام التشغيل iOS 13.2 (17B80) | نظام التشغيل watchOS 6.1 (17S80) | نظام التشغيل tvOS 13.2 (17K81) | [111] | ||
| 11.2.1 | 11ب500 | 12 نوفمبر 2019 | 10.15.1 (19ب89) | نظام التشغيل iOS 13.2 (17B102) | نظام التشغيل tvOS 13.2 (17K90) | [112] [113] | |||
| 11.3 | 11ج29 | 10 ديسمبر 2019 | 10.15.2 (19ب90) | [114] [113] | |||||
| 11.3.1 | 11ج505 [115] | 13 يناير 2020 | [116] [113] | ||||||
| 11.4 | 11E146 | 24 مارس 2020 | 10.15.2 | 10.15.4 (19E258) | نظام التشغيل iOS 13.4 (17E255) | نظام التشغيل ووتش أو إس 6.2 (17T255) | نظام التشغيل tvOS 13.4 (17L255) | [117] [113] | |
| 11.4.1 | 11E503a | 15 أبريل 2020 | نظام التشغيل iOS 13.4 (17E8258) | [118] [113] | |||||
| 11.5 | 11E608c | 20 مايو 2020 | نظام التشغيل iOS 13.5 (17F65) | [119] [113] | |||||
| 11.6 | 11E708 | 15 يوليو 2020 | 10.15.6 (19ج68) | نظام التشغيل iOS 13.6 (17G64) | [120] [113] | ||||
| 11.7 | 11E801a | 1 سبتمبر 2020 | iOS 13.7 (17H22) | [121] [113] | |||||
| 12.0 | 12أ7209 | 16 سبتمبر 2020 | 10.15.4 (Mac المستند إلى Intel) 11.0 (Mac المستند إلى Apple silicon) |
نظام التشغيل iOS 14 (18A390) | نظام التشغيل watchOS 7 (18R382) | نظام التشغيل tvOS 14 (18J390) | [122] [113] | ||
| 12.0.1 | 12A7300 | 24 سبتمبر 2020 | [123] [113] | ||||||
| 12.1 | 12أ7403 | 20 أكتوبر 2020 | نظام التشغيل iOS 14.1 (18A8394) | [124] [113] | |||||
| 12.1.1 اتفاقية روتردام | 12أ7605ب | 30 أكتوبر 2020 | نظام التشغيل iOS 14.2 (18B79) | نظام التشغيل ووتش أو إس 7.1 (18R579) | نظام التشغيل tvOS 14.2 (18K54) | [125] [113] | |||
| 12.2 | 12ب45ب | 12 نوفمبر 2020 | 11.0 (20A2408) | [126] [113] | |||||
| 12.3 | 12ج33 | 14 ديسمبر 2020 | 11.1 (20ج63) | نظام التشغيل iOS 14.3 (18C61) | نظام التشغيل ووتش أو إس 7.2 (18S561) | نظام التشغيل tvOS 14.3 (18K559) | [127] [113] | ||
| 12.4 | 12د4هـ | 26 يناير 2021 | iOS 14.4 (18D46) | [128] [113] | |||||
| 12.5 | 12E262 | 26 أبريل 2021 | 11.0 | 11.3 (20E214) | iOS 14.5 (18E182) | نظام التشغيل ووتش أو إس 7.4 (18T187) | نظام التشغيل tvOS 14.5 (18L191) | [129] [113] | |
| 12.5.1 | 12E507 | 21 يونيو 2021 | [130] [113] | ||||||
| 13.0 | 13أ233 | 20 سبتمبر 2021 | 11.3 | نظام التشغيل iOS 15.0 (19A339) | نظام التشغيل ووتش أو إس 8.0 (19R341) | نظام التشغيل tvOS 15.0 (19J344) | [131] [113] | ||
| 13.1 | 13A1030د | 25 أكتوبر 2021 | 12.0 (21A344) | نظام التشغيل watchOS 8.0.1 (19R351) | [132] [113] | ||||
| 13.2 | 13C90 | 13 ديسمبر 2021 | 12.1 (21ج46) | نظام التشغيل iOS 15.2 (19C51) | نظام التشغيل watchOS 8.3 (19S51) | نظام التشغيل tvOS 15.2 (19K50) | [133] [113] | ||
| 13.2.1 | 13سي100 | 17 ديسمبر 2021 | [134] [113] | ||||||
| 13.3 | 13E113 | 14 مارس 2022 | 12.0 | 12.3 (21E226) | نظام التشغيل iOS 15.4 (19E239) | نظام التشغيل ووتش أو إس 8.5 (19T241) | نظام التشغيل tvOS 15.4 (19L439) | [135] [113] | |
| 13.3.1 | 13E500a | 11 أبريل 2022 | [136] [113] | ||||||
| 13.4 | 13ف17أ | 16 مايو 2022 | نظام التشغيل iOS 15.5 (19F64) | [137] [113] | |||||
| 13.4.1 | 13F100 | 2 يونيو 2022 | [138] [113] | ||||||
| 14.0 | 14أ309 | 12 سبتمبر 2022 | 12.5 | نظام التشغيل iOS 16.0 (20A360) | نظام التشغيل ووتش أو إس 9.0 (20R362) | نظام التشغيل tvOS 16.0 (20J373) | [139] [113] | ||
| 14.0.1 | 14A400 | 26 سبتمبر 2022 | [140] [113] | ||||||
| 14.1 | 14ب47ب | 1 نوفمبر 2022 | 13.0 (22A372) | نظام التشغيل iOS 16.1 (20B71) | نظام التشغيل watchOS 9.1 (20S71) | نظام التشغيل tvOS 16.1 (20K67) | [141] [113] | ||
| 14.2 | 14ج18 | 13 ديسمبر 2022 | 13.1 (22ج55) | نظام التشغيل iOS 16.2 (20C52) | [142] [113] | ||||
| 14.3 | 14E222ب | 30 مارس 2023 | 13.0 | 13.3 (22E245) | iOS 16.4 (20E238) | نظام التشغيل ووتش أو إس 9.4 (20T248) | نظام التشغيل tvOS 16.4 (20L489) | [143] [113] | |
| 14.3.1 | 14E300c | 1 يونيو 2023 | [144] [113] | ||||||
| إصدار | يبني | تاريخ الافراج عنه | الحد الأدنى لتشغيل macOS [92] | مجموعة أدوات تطوير البرامج لنظام التشغيل macOS [104] | تم تضمين SDK iOS [105] | مجموعة أدوات تطوير البرامج watchOS المضمنة [106] | مجموعة SDK tvOS المضمنة [107] | ملحوظات | |
Xcode 15.0 - (منذ دعم visionOS)
| تاريخ الإصدار | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| إصدار | يبني | تاريخ الافراج عنه | الحد الأدنى لتشغيل macOS [92] [103] | مجموعة أدوات تطوير البرامج لنظام التشغيل macOS [104] [103] | تم تضمين SDK iOS [105] [103] | تم تضمين مجموعة أدوات تطوير البرامج watchOS [106] [103] | تم تضمين SDK tvOS [107] [103] | تم تضمين SDK visionOS [145] [103] | ملحوظات |
| 15.0 | 15A240d | 18 سبتمبر 2023 | 13.5 | 14.0 (23A334) | نظام التشغيل iOS 17.0 (21A325) | نظام التشغيل ووتش 10.0 (21R354) | نظام التشغيل tvOS 17.0 (21J351) | [146] [113] | |
| 15.0.1 | 15أ507 | 18 أكتوبر 2023 | نظام التشغيل iOS 17.0 (21A326) | [147] [113] | |||||
| 15.1 | 15C65 | 11 ديسمبر 2023 | 14.2 (23ج53) | نظام التشغيل iOS 17.2 (21C52) | نظام التشغيل watchOS 10.2 (21S355) | نظام التشغيل tvOS 17.2 (21K354) | [148] [113] | ||
| 15.2 | 15C500ب | 8 يناير 2024 | فيزيون أو إس 1.0 (21N301) | [149] [113] | |||||
| 15.3 | 15E5204a | 5 مارس 2024 | 14.0 | 14.4 (23E5196ج) | iOS 17.4 (21E212) | نظام التشغيل watchOS 10.4 (21T5202c) | نظام التشغيل tvOS 17.4 (21L5212c) | فيزيون أو إس 1.1 (21O5188b) | [150] [113] |
| 15.4 | 15F31د | 13 مايو 2024 | 14.5 (23F73) | نظام التشغيل iOS 17.5 (21F77) | نظام التشغيل ووتش 10.5 (21T569) | نظام التشغيل tvOS 17.5 (21L566) | فيزيون أو إس 1.2 (21O5565d) | [151] [113] | |
| 16.0 | 16A242د | 16 سبتمبر 2024 | 14.5 | 15.0 (24A336) | نظام التشغيل iOS 18.0 (22A3362) | نظام التشغيل watchOS 11.0 (22R350) | نظام التشغيل tvOS 18.0 (22J358) | رؤية 2.0 (22N331) | [152] [113] |
| 16.1 | 16ب40 | 28 أكتوبر 2024 | 15.1 (24ب75) | اي او اس 18.1 (22B74) | نظام التشغيل ووتش 11.1 (22R574) | نظام التشغيل tvOS 18.1 (22J572) | رؤية 2.1 (22N573) | [153] [113] | |
| 16.2 بيتا 1 | 16B5100e | 23 أكتوبر 2024 | 15.2 (24C5057l) | نظام التشغيل iOS 18.2 (22C5109l) | [154] [113] | ||||
| إصدار | يبني | تاريخ الافراج عنه | الحد الأدنى لتشغيل macOS [92] | مجموعة أدوات تطوير البرامج لنظام التشغيل macOS [104] | تم تضمين SDK iOS [105] | مجموعة أدوات تطوير البرامج watchOS المضمنة [106] | مجموعة SDK tvOS المضمنة [107] | تم تضمين SDK visionOS [145] | ملحوظات |
إصدارات سلسلة الأدوات
| تم إيقافه | الإصدار الحالي | بيتا |
Xcode 1.0 - Xcode 2.x (قبل دعم iOS)
| تاريخ إصدار Toolchain | ||||||||
|---|---|---|---|---|---|---|---|---|
| إكس كود | أدوات cctools | إل دي 64 | مجلس التعاون الخليجي 3.1 | مجلس التعاون الخليجي 3.3 | مجلس التعاون الخليجي 4.0 | |||
| 1.0 | 495 | - | 1256 | - | - | |||
| 1.2 | 499 | - | - | 1640 | - | |||
| 1.5 | 525 | - | - | 1666 | - | |||
| 2.5 | 622.9 | 62.1 | - | 1819 | 5370 | |||
| إكس كود | أدوات cctools | إل دي 64 | مجلس التعاون الخليجي 3.1 | مجلس التعاون الخليجي 3.3 | مجلس التعاون الخليجي 4.0 [155] | |||
Xcode 3.0 - Xcode 4.x
| تاريخ إصدار Toolchain | ||||||||
|---|---|---|---|---|---|---|---|---|
| إكس كود | أدوات cctools | إل دي 64 | مجلس التعاون الخليجي 4.0 | مجلس التعاون الخليجي 4.2 | LLVM-GCC 4.2 | ال ال في ام | أبل LLVM-Clang | |
| 3.1.4 | 698.1 | 85.2.1 | 5493 | 5577 | 5555 | 2064.3 | - | |
| 3.2 | 750 | 95.2.12 | 5493 | 5646 | 5646 | 2118 | - | |
| 3.2.1 | 750 | 95.2.12 | 5493 | 5646 | 5646 | 2206 | - | |
| 3.2.2 | 773 | 97.2 | 5493 | 5659 | 5646 | 2207.5 | 1.0.2 | |
| 3.2.3 | 782 | 97.14 | 5494 | 5664 | 5658 | 2326.10 | 1.5 (60) | |
| 3.2.4 | 782 | 97.14 | 5494 | 5664 | 5658 | 2326.10 | 1.5 (60) | |
| 3.2.5 | 782 | 97.17 | 5494 | 5664 | 5658 | 2333.4 | 1.6 (70) | |
| 3.2.6 | 795 | 97.17 | 5494 | 5666 | 5658 | 2335.6 | 1.7 (77) (استنادًا إلى LLVM 2.9svn) | |
| 4.0 | 800 | 123.2 | 5494 | 5666 | 5658 | 2335.9 | 2.0 (137) (بناءً على LLVM 2.9svn) | |
| 4.0.2 | ؟ | ؟ | 5494 | 5666 | 5658 | 2335.9 | 2.0 (137) (بناءً على LLVM 2.9svn) | |
| 4.1 | 806 | 123.2.1 | - | 5666 | 5658 | 2335.15.00 | 2.1 (163.7.1) (استنادًا إلى LLVM 3.0svn) | |
| 4.2 | 809 | 127.2 | - | - | 5658 | 2336.1.00 | 3.0 (211.10.1) (بناءً على LLVM 3.0svn) | |
| 4.3 | 822 | 112 | - | - | 5658 | 2336.9.00 | 3.1 (tags/Apple/clang-318.0.45) (يعتمد على LLVM 3.1svn) | |
| 4.3.1 | ؟ | ؟ | - | - | 5658 | 2336.9.00 | 3.1 (tags/Apple/clang-318.0.54) (يعتمد على LLVM 3.1svn) | |
| 4.3.2 | ؟ | ؟ | - | - | 5658 | 2336.9.00 | 3.1 (tags/Apple/clang-318.0.58) (استنادًا إلى LLVM 3.1svn) [156] | |
| 4.3.3 | ؟ | ؟ | - | - | 5658 | 2336.9.00 | 3.1 (tags/Apple/clang-318.0.61) (استنادًا إلى LLVM 3.1svn) [156] | |
| 4.4 | 829 | 133.3 | - | - | 5658 | 2336.11.00 | 4.0 (tags/Apple/clang-421.0.57) (يعتمد على LLVM 3.1svn) [156] | |
| 4.4.1 | ؟ | ؟ | - | - | 5658 | 2336.11.00 | 4.0 (tags/Apple/clang-421.0.60) (استنادًا إلى LLVM 3.1svn) [156] | |
| 4.5 | 836 | 134.9 | - | - | 5658 | 2336.11.00 | 4.1 (tags/Apple/clang-421.11.65) (استنادًا إلى LLVM 3.1svn) [156] | |
| 4.5.1 | ؟ | ؟ | - | - | 5658 | 2336.11.00 | 4.1 (tags/Apple/clang-421.11.66) (استنادًا إلى LLVM 3.1svn) [156] | |
| 4.5.2 | ؟ | ؟ | - | - | 5658 | 2336.11.00 | 4.1 (tags/Apple/clang-421.11.66) (استنادًا إلى LLVM 3.1svn) [156] | |
| 4.6 | 839 | 136 | - | - | 5658 | 2336.11.00 | 4.2 (clang-425.0.24) (يعتمد على LLVM 3.2svn) [156] | |
| 4.6.1 | ؟ | ؟ | - | - | 5658 | 2336.11.00 | 4.2 (clang-425.0.27) (يعتمد على LLVM 3.2svn) [156] | |
| 4.6.2 | ؟ | ؟ | - | - | 5658 | 2336.11.00 | 4.2 (clang-425.0.28) (يعتمد على LLVM 3.2svn) [156] | |
| 4.6.3 | ؟ | ؟ | - | - | 5658 | 2336.11.00 | 4.2 (clang-425.0.28) (يعتمد على LLVM 3.2svn) [156] | |
| إكس كود | أدوات cctools | إل دي 64 | مجلس التعاون الخليجي 4.0 [155] | مجلس التعاون الخليجي 4.2 [157] | LLVM-GCC 4.2 [158] | ل ل ف م [158] | Apple LLVM-Clang [159] | |
Xcode 5.0 - 6.x (منذ دعم arm64)
| تاريخ إصدار Toolchain | ||||||||
|---|---|---|---|---|---|---|---|---|
| إكس كود | أدوات cctools | إل دي 64 | ال ال في ام | سلسلة إصدار Clang | سلسلة إصدار سويفت | |||
| 5.0.0 | 846.2.1 | 224.1 | 3.3svn | 5.0 (clang-500.2.75) (يعتمد على LLVM 3.3svn) [156] | ||||
| 5.0.1 | 846.2.4 | 224.1 | 3.3svn | 5.0 (clang-500.2.79) (يعتمد على LLVM 3.3svn) [156] | ||||
| 5.0.2 | 846.2.4 | 224.1 | 3.3svn | 5.0 (clang-500.2.79) (يعتمد على LLVM 3.3svn) [156] | ||||
| 5.1 | 855 | 236.3 | 3.4svn | 5.1 (clang-503.0.38) (يعتمد على LLVM 3.4svn) [156] | ||||
| 5.1.1 | 855 | 236.4 | 3.4svn | 5.1 (clang-503.0.40) (يعتمد على LLVM 3.4svn) [156] | ||||
| 6.0.1 | 862 | 241.8 | 3.5svn | 6.0 (clang-600.0.51) (يعتمد على LLVM 3.5svn) [156] | 1.0 (سويفت-600.0.51.4) | |||
| 6.1 | 862 | 241.9 | 3.5svn | 6.0 (clang-600.0.54) (يعتمد على LLVM 3.5svn) [156] | 1.1 (سويفت-600.0.54.20) | |||
| 6.1.1 | 862 | 241.9 | 3.5svn | 6.0 (clang-600.0.56) (يعتمد على LLVM 3.5svn) [156] | 1.1 (سويفت-600.0.56.1) | |||
| 6.2 | 862 | 241.9 | 3.5svn | 6.0 (clang-600.0.57) (يعتمد على LLVM 3.5svn) [156] | 1.1 (سويفت-600.0.57.4) | |||
| 6.3 | 870 | 242 | 3.6.0svn | 6.1.0 (clang-602.0.49) (يعتمد على LLVM 3.6.0svn) [156] | 1.2 (سويفت لانج-602.0.49.3) | |||
| 6.3.1 | 870 | 242 | 3.6.0svn | 6.1.0 (clang-602.0.49) (يعتمد على LLVM 3.6.0svn) [156] | 1.2 (سويفت لانج-602.0.49.6) | |||
| 6.3.2 | 870 | 242 | 3.6.0svn | 6.1.0 (clang-602.0.53) (يعتمد على LLVM 3.6.0svn) [156] | 1.2 (سويفت لانج-602.0.53.1) | |||
| 6.4 | 870 | 242.2 | 3.6.0svn | 6.1.0 (clang-602.0.53) (يعتمد على LLVM 3.6.0svn) [156] | 1.2 (سويفت لانج-602.0.53.1) | |||
| إكس كود | أدوات سي سي تي [160] | ld64 [161] | ل ل ف م [162] | سلسلة إصدار Clang [163] | سلسلة إصدار Swift [164] | |||
Xcode 7.0 - 10.x (منذ التطوير المجاني على الجهاز)
| تاريخ إصدار Toolchain | ||||||||
|---|---|---|---|---|---|---|---|---|
| إكس كود | أدوات cctools | إل دي 64 | ال ال في ام | سلسلة إصدار Clang | سلسلة إصدار سويفت | |||
| 7.0 | 877.5 | 253.3 | 3.7.0svn [162] | 7.0.0 (كلانج-700.0.72) [156] | 2.0 (سويفت لانج-700.0.59) | |||
| 7.0.1 | 877.5 | 253.3.3 | 3.7.0svn [162] | 7.0.0 (كلانج-700.0.72) [156] | 2.0 (سويفت لانج-700.0.59) | |||
| 7.1 | 877.7 | 253.6 | 3.7.0svn [162] | 7.0.0 (كلانج-700.1.76) [156] | 2.1 (سويفت لانج-700.1.101.6) | |||
| 7.2 | 877.8 | 253.9 | 3.7.0svn [162] | 7.0.2 (كلانج-700.1.81) [156] | 2.1.1 (swiftlang-700.1.101.15) | |||
| 7.2.1 | 877.8 | 253.9 | 3.7.0svn [162] | 7.0.2 (كلانج-700.1.81) [156] | 2.1.1 (swiftlang-700.1.101.15) | |||
| 7.3 | 886 | 264.3.101 | 3.8.0svn [162] | 7.3.0 (كلانج-703.0.29) [156] | 2.2 (سويفت لانج-703.0.18.1) | |||
| 7.3.1 | 886 | 264.3.102 | 3.8.0svn [162] | 7.3.0 (كلانج-703.0.31) [156] | 2.2 (سويفت لانج-703.0.18.8) | |||
| 8.0 | 895 | 274.1 | 3.9.0svn [162] | 8.0.0 (كلانج-800.0.38) [156] | 3.0 (سويفت لانج-800.0.46.2) | |||
| 8.1 | 895 | 274.1 | 3.9.0svn [162] | 8.0.0 (كلانج-800.0.42.1) [156] | 3.0.1 (swiftlang-800.0.58.6 clang-800.0.42.1) | |||
| 8.2 | 895 | 274.2 | 3.9.0svn [162] | 8.0.0 (كلانج-800.0.42.1) [156] | 3.0.2 (swiftlang-800.0.63 clang-800.0.42.1) | |||
| 8.2.1 | 895 | 274.2 | 3.9.0svn [162] | 8.0.0 (كلانج-800.0.42.1) [156] | 3.0.2 (swiftlang-800.0.63 clang-800.0.42.1) | |||
| 8.3 | 898 | 278.4 | 3.9.0svn [162] | 8.1.0 (كلانج-802.0.38) [156] | 3.1 (swiftlang-802.0.48 clang-802.0.38) | |||
| 8.3.1 | 898 | 278.4 | 3.9.0svn [162] | 8.1.0 (كلانج-802.0.41) [156] | 3.1 (swiftlang-802.0.51 clang-802.0.41) | |||
| 8.3.2 | 898 | 278.4 | 3.9.0svn [162] | 8.1.0 (كلانج-802.0.42) [156] | 3.1 (swiftlang-802.0.53 clang-802.0.42) | |||
| 8.3.3 | 898 | 278.4 | 3.9.0svn [162] | 8.1.0 (كلانج-802.0.42) [156] | 3.1 (swiftlang-802.0.53 clang-802.0.42) | |||
| 9.0 | 900 | 302.3 | 4.0.0 [165] | 9.0.0 (كلانج-900.0.37) [156] | 4.0 (swiftlang-900.0.65 clang-900.0.37) | |||
| 9.1 | 900 | 302.3.1 | 4.0.0 [166] | 9.0.0 (كلانج-900.0.38) [156] | 4.0.2 (swiftlang-900.0.69.2 clang-900.0.38) | |||
| 9.2 | 900 | 305 | 4.0.0 [167] | 9.0.0 (كلانج-900.0.39.2) [156] | 4.0.3 (swiftlang-900.0.74.1 clang-900.0.39.2) | |||
| 9.3 | 906 | 351.8 | 5.0.2 [168] | 9.1.0 (كلانج-902.0.39.1) [156] | 4.1 (swiftlang-902.0.48 clang-902.0.37.1) | |||
| 9.3.1 | 906 | 351.8 | 5.0.2 [168] | 9.1.0 (كلانج-902.0.39.1) [156] | 4.1 (swiftlang-902.0.48 clang-902.0.37.1) | |||
| 9.4 | 906 | 351.8 | 5.0.2 [169] | 9.1.0 (كلانج-902.0.39.2) [156] | 4.1.2 (swiftlang-902.0.54 clang-902.0.39.2) | |||
| 9.4.1 | 906 | 351.8 | 5.0.2 [169] | 9.1.0 (كلانج-902.0.39.2) [156] | 4.1.2 (swiftlang-902.0.54 clang-902.0.39.2) | |||
| 10.0 | 921.0.1 | 409.12 | 6.0.1 [170] | 10.0.0 (كلانج-1000.11.45.2) [156] | 4.2 (swiftlang-1000.11.37.1 clang-1000.11.45.1) | |||
|
10.1 |
921.0.1 | 409.12 | 6.0.1 [171] | 10.0.0 (كلانج-1000.11.45.5) [156] | 4.2.1 (swiftlang-1000.11.42 clang-1000.11.45.1) | |||
|
10.2 |
927.0.2 | 450.3 | 7.0.0 [172] | 10.0.1 (كلانج-1001.0.46.3) [156] | 5.0 (swiftlang-1001.0.69.5 clang-1001.0.46.3) | |||
|
10.2.1 |
927.0.2 | 450.3 | 7.0.0 [173] | 10.0.1 (كلانج-1001.0.46.4) [156] | 5.0.1 (swiftlang-1001.0.82.4 clang-1001.0.46.5) | |||
|
10.3 |
927.0.2 | 450.3 | 7.0.0 [173] | 10.0.1 (كلانج-1001.0.46.4) [156] | 5.0.1 (swiftlang-1001.0.82.4 clang-1001.0.46.5) | |||
| إكس كود | أدوات سي سي تي [160] | ld64 [161] | ل ل ف م [162] | سلسلة إصدار Clang [163] | سلسلة إصدار Swift [164] | |||
Xcode 11.0 - 14.x (منذ إطار عمل SwiftUI)
| تاريخ إصدار Toolchain | ||||||||
|---|---|---|---|---|---|---|---|---|
| إكس كود | أدوات cctools | إل دي 64 | ال ال في ام | سلسلة إصدار Clang | سلسلة إصدار سويفت | |||
|
11.0 |
949.0.1 | 512.4 | 8.0.0 [174] | 11.0.0 (كلانج-1100.0.33.8) [156] | 5.1 (swiftlang-1100.0.270.13 clang-1100.0.33.7) | |||
|
11.1 |
949.0.1 | 512.4 | 8.0.0 [174] | 11.0.0 (كلانج-1100.0.33.8) [156] | 5.1 (swiftlang-1100.0.270.13 clang-1100.0.33.7) | |||
|
11.2 |
949.0.1 | 520 | 8.0.0 [175] | 11.0.0 (كلانج-1100.0.33.12) [176] | 5.1.2 (swiftlang-1100.0.278 clang-1100.0.33.9) | |||
|
11.2.1 |
949.0.1 | 520 | 8.0.0 [175] | 11.0.0 (كلانج-1100.0.33.12) [163] | 5.1.2 (swiftlang-1100.0.278 clang-1100.0.33.9) | |||
|
11.3 |
949.0.1 | 530 | 8.0.0 [177] | 11.0.0 (كلانج-1100.0.33.16) [163] | 5.1.3 (swiftlang-1100.0.282.1 clang-1100.0.33.15) | |||
|
11.3.1 |
949.0.1 | 530 | 8.0.0 [177] | 11.0.0 (كلانج-1100.0.33.17) [163] | 5.1.3 (swiftlang-1100.0.282.1 clang-1100.0.33.15) | |||
|
11.4 |
959.0.1 | 556.5 | 9.0.0 [178] | 11.0.3 (كلانج-1103.0.32.29) [163] | 5.2 (swiftlang-1103.0.32.1 clang-1103.0.32.29) | |||
|
11.4.1 |
959.0.1 | 556.6 | 9.0.0 [179] | 11.0.3 (كلانج-1103.0.32.59) [163] | 5.2.2 (swiftlang-1103.0.32.6 clang-1103.0.32.51) | |||
|
11.5 |
959.0.1 | 556.6 | 9.0.0 [180] | 11.0.3 (كلانج-1103.0.32.62) [163] | 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53) | |||
|
11.6 |
959.0.1 | 556.6 | 9.0.0 [180] | 11.0.3 (كلانج-1103.0.32.62) [163] | 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53) | |||
|
11.7 |
959.0.1 | 556.6 | 9.0.0 [180] | 11.0.3 (كلانج-1103.0.32.62) [163] | 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53) | |||
|
12.0 |
973.0.1 | 609 | 10.0.0 [181] | 12.0.0 (كلانج-1200.0.32.2) [163] | 5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1) | |||
|
12.0.1 |
973.0.1 | 609 | 10.0.0 [181] | 12.0.0 (كلانج-1200.0.32.2) [163] | 5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1) | |||
|
12.1 |
973.0.1 | 609 | 10.0.0 [181] | 12.0.0 (كلانج-1200.0.32.21) [163] | 5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1) | |||
|
12.1.1 اتفاقية روتردام |
973.0.1 | 609 | 10.0.0 [181] | 12.0.0 (كلانج-1200.0.32.21) [163] | 5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1) | |||
|
12.2 |
973.4 | 609.7 | 10.0.0 [182] | 12.0.0 (كلانج-1200.0.32.27) [163] | 5.3.1 (swiftlang-1200.0.41 clang-1200.0.32.8) | |||
|
12.3 |
977.1 | 609.8 | 10.0.0 [183] | 12.0.0 (كلانج-1200.0.32.28) [163] | 5.3.2 (swiftlang-1200.0.45 clang-1200.0.32.28) | |||
|
12.4 |
977.1 | 609.8 | 10.0.0 [183] | 12.0.0 (كلانج-1200.0.32.29) [163] | 5.3.2 (swiftlang-1200.0.45 clang-1200.0.32.28) | |||
|
12.5 |
980 | 650.9 | 11.1.0 [184] | 12.0.5 (كلانج-1205.0.22.9) [163] | 5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55) | |||
|
12.5.1 |
980.1 | 650.9 | 11.1.0 [185] | 12.0.5 (كلانج-1205.0.22.11) [163] | 5.4.2 (swiftlang-1205.0.28.2 clang-1205.0.19.57) | |||
|
13.0 |
986 | 711 | 12.0.0 [186] | 13.0.0 (كلانج-1300.0.29.3) [163] | 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) | |||
|
13.1 |
986 | 711 | 12.0.0 [187] | 13.0.0 (كلانج-1300.0.29.3) [163] | 5.5.1 (swiftlang-1300.0.31.4 clang-1300.0.29.6) | |||
|
13.2 |
986 | 711 | 12.0.0 [188] | 13.0.0 (كلانج-1300.0.29.30) [163] | 5.5.2 (swiftlang-1300.0.47.5 clang-1300.0.29.30) | |||
|
13.2.1 |
986 | 711 | 12.0.0 [188] | 13.0.0 (كلانج-1300.0.29.30) [163] | 5.5.2 (swiftlang-1300.0.47.5 clang-1300.0.29.30) | |||
|
13.3 |
994.1 | 762 | 13.0.0 [189] | 13.1.6 (كلانج-1316.0.21.2) [163] | 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) | |||
|
13.3.1 |
994.1 | 762 | 13.0.0 [189] | 13.1.6 (كلانج-1316.0.21.2.3) [163] | 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) | |||
|
13.4 |
994.1 | 764 | 13.0.0 [190] | 13.1.6 (كلانج-1316.0.21.2.5) [163] | 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) | |||
|
13.4.1 |
994.1 | 764 | 13.0.0 [190] | 13.1.6 (كلانج-1316.0.21.2.5) [163] | 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) | |||
|
14.0 |
1001.2 | 819.6 | 14.0.0 [191] | 14.0.0 (كلانج-1400.0.29.102) [163] | 5.7 (swiftlang-5.7.0.127.4 clang-1400.0.29.50) | |||
|
14.0.1 |
1001.2 | 819.6 | 14.0.0 [191] | 14.0.0 (كلانج-1400.0.29.102) [163] | 5.7 (swiftlang-5.7.0.127.4 clang-1400.0.29.50) | |||
|
14.1 |
1001.2 | 820.1 | 14.0.0 [192] | 14.0.0 (كلانج-1400.0.29.202) [163] | 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51) | |||
|
14.2 |
1001.2 | 820.1 | 14.0.0 [193] | 14.0.0 (كلانج-1400.0.29.202) [163] | 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) | |||
|
14.3 |
1005.2 | 857.1 | 15.0.0 [194] | 14.0.3 (كلانج-1403.0.22.14.1) [163] | 5.8 (swiftlang-5.8.0.124.1 clang-1403.0.22.11.100) | |||
|
14.3.1 |
1005.2 | 857.1 | 15.0.0 [195] | 14.0.3 (كلانج-1403.0.22.14.1) [163] | 5.8.1 (swiftlang-5.8.0.124.5 clang-1403.0.22.11.100) | |||
| إكس كود | أدوات سي سي تي [160] | ld64 [161] | ل ل ف م [162] | سلسلة إصدار Clang [163] | سلسلة إصدار Swift [164] | |||
Xcode 15.0 - (منذ دعم visionOS)
| تاريخ إصدار Toolchain | ||||||||
|---|---|---|---|---|---|---|---|---|
| إكس كود | أدوات cctools | ديلد | ال ال في ام | سلسلة إصدار Clang | سلسلة إصدار سويفت | |||
|
15.0 |
1009.2 | 1015.7 | 16.0.0 [196] | 15.0.0 (كلانج-1500.0.40.1) | 5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1) | |||
|
15.0.1 |
1009.2 | 1015.7 | 16.0.0 [196] | 15.0.0 (كلانج-1500.0.40.1) | 5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1) | |||
|
15.1 |
1009.3 | 1022.1 | 16.0.0 [197] | 15.0.0 (كلانج-1500.1.0.2.5) | 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) | |||
|
15.2 |
1009.3 | 1022.1 | 16.0.0 [197] | 15.0.0 (كلانج-1500.1.0.2.5) | 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) | |||
|
15.3 |
1010.6 | 1053.12 | 16.0.0 [198] | 15.0.0 (كلانج-1500.3.9.4) | 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) | |||
|
15.4 |
1010.6 | 1053.12 | 16.0.0 [198] | 15.0.0 (كلانج-1500.3.9.4) | 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) | |||
|
16.0 |
1021.4 | 1115.7.3 | 17.0.6 [199] | 16.0.0 (كلانج-1600.0.26.3) | 6.0 (swiftlang-6.0.0.9.10 clang-1600.0.26.2) | |||
|
16.1 |
1021.4 | 1115.7.3 | 17.0.6 [200] | 16.0.0 (كلانج-1600.0.26.4) | 6.0.2 (swiftlang-6.0.2.1.2 clang-1600.0.26.4) | |||
|
16.2 بيتا 1 |
1021.4 | 1115.7.3 | 17.0.6 [201] | 16.0.0 (كلانج-1600.0.26.4) | 6.0.2 (swiftlang-6.0.2.1.2 clang-1600.0.26.4) | |||
| إكس كود | أدوات سي سي تي [160] | ديلد [161] | ال ال في ام | سلسلة إصدار Clang [163] | سلسلة إصدار Swift [164] | |||
انظر أيضا
مراجع
- ^ جون سيراكوزا (9 نوفمبر 2003). "نظام التشغيل Mac OS X 10.3 النمر" . تم الاسترجاع في 15 يناير 2022 .
- ^ "Xcode 16.1 (16B40) - Releases - Apple Developer". Apple Developer . Apple Inc. 28 أكتوبر 2024 . تم الاسترجاع في 28 أكتوبر 2024 .
- ^ "Xcode 16.2 beta (16B5100e) - Releases - Apple Developer". Apple Developer . Apple Inc. 23 أكتوبر 2024 . تم الاسترجاع في 24 أكتوبر 2024 .
- ^ "Xcode على متجر تطبيقات Mac". Apple Inc. تم الاسترجاع في 16 سبتمبر 2024 .
- ^ "التنزيلات". Apple Developer . تم الاسترجاع في 29 مايو 2018 .
- ^ "Xcode - Features". developer.apple.com . تم الاسترجاع في 11 مارس 2020 .
- ^ أدريان فان أوس. "GNU Pascal and Xcode". Microbizz.nl. مؤرشف من الأصل في 18 أبريل 2012. تم الاسترجاع في 21 يونيو 2010 .
- ^ "استخدام Free Pascal مع Xcode". Pascal-central.com. مؤرشف من الأصل في 12 يونيو 2010. تم الاسترجاع في 21 يونيو 2010 .
- ^ "أدوات". macada.org. مؤرشف من الأصل في 27 يوليو 2011. تم الاسترجاع في 8 فبراير 2011 .
- ^ "CSharpPlugin - cocoa-sharp-dev - Google Code" . تم الاسترجاع في 21 يونيو 2010 .
- ^ "xkick يضيف دعم Golang إلى Xcode 11 - مدونة - Wirecog". www.wirecog.com . تم الاسترجاع في 24 مايو 2020 .
- ^ "CamelBones، جسر Objective-C/Perl لنظامي التشغيل Mac OS X وGNUStep - الصفحة الرئيسية". Camelbones.sourceforge.net. 1 ديسمبر 2004. تم الاسترجاع في 21 يونيو 2010 .
- ^ "D for Xcode" . تم الاسترجاع في 9 فبراير 2019 .
- ^ Prince McLean (20 يونيو 2008). "سر آخر مفتوح لشركة Apple: مُجمِّع LLVM" . تم الاسترجاع في 3 أبريل 2012 .
- ^ "Xcode 3.2: الإصدار الرائع". 30 أغسطس 2009. مؤرشف من الأصل في 16 يونيو 2013.
- ^ "الميزات الجديدة في Xcode 4: Xcode 4.2". Apple. 16 سبتمبر 2015. تم الاسترجاع في 15 سبتمبر 2016 .
- ^ "الميزات الجديدة في Xcode 4: Xcode 4.5". Apple Inc. 16 سبتمبر 2015. تم الاسترجاع في 18 أكتوبر 2015 .
- ^ "الميزات الجديدة في Xcode 5: Xcode 5.0". 16 سبتمبر 2015. تم الاسترجاع في 15 سبتمبر 2016 .
- ^ "Keynote - WWDC 2014 - Videos". Apple Developer . تم الاسترجاع في 1 فبراير 2019 .
- ^ "شرح لغة Swift الجديدة من Apple: خطوة ذكية لتعزيز نظام التشغيل iOS، مع إبطاء تطبيقات Android - ExtremeTech". www.extremetech.com . تم الاسترجاع في 1 فبراير 2019 .
- ^ "Swift: لغة برمجة الجيل القادم من Apple التي استغرقت 4 سنوات في صنعها". iMore . 4 يونيو 2014 . تم الاسترجاع في 1 فبراير 2019 .
- ^ مايو، بنيامين (2 يونيو 2014). "أبل تعلن عن لغة برمجة جديدة Xcode، 'Swift'". 9to5Mac . تم الاسترجاع في 1 فبراير 2019 .
- ^ "Swift Resources - Apple Developer". developer.apple.com . تم الاسترجاع في 1 فبراير 2019 .
- ^ "جولة سويفت — لغة برمجة سويفت (سويفت 5)". docs.swift.org . تم الاسترجاع في 5 فبراير 2019 .
- ^ Swift.org. "A Swift Tour". مؤرشف من الأصل في 4 فبراير 2023. تم الاسترجاع في 4 فبراير 2023 .
- ^ فيكتور، بريت (سبتمبر 2012). "البرمجة القابلة للتعلم". anxietydream.com .
- ^ "الحصول على أقصى استفادة من Playgrounds في Xcode - WWDC 2018 - مقاطع فيديو". Apple Developer . تم الاسترجاع في 25 نوفمبر 2020 .
- ^ يقول ديفيد هولت (15 مايو 2010). "حقائق حول WebObjects (مجتمع WebObjects)". Wocommunity.org. مؤرشف من الأصل في 7 أكتوبر 2013. تم الاسترجاع في 21 يونيو 2010 .
- ^ "WOLips". Wiki.objectstyle.org. 27 فبراير 2010. تم الاسترجاع في 21 يونيو 2010 .
- ^ "Apple - Mac OS X Leopard - Features - 300+ New Features". مؤرشف من الأصل في 16 أكتوبر 2007.
- ^ "أدوات مطوري Apple لـ Java". Apple . تم الاسترجاع في 8 فبراير 2011 .
- ^ "ملاحظات حول برامج WWDC: Safari 5، Xcode 4، iTunes 9.2". شائعات Mac. 8 يونيو 2010. تم الاسترجاع في 21 يونيو 2010 .
- ^ "أدوات المطور - ما الجديد في Xcode 4". Apple Developer . تم الاسترجاع في 8 فبراير 2011 .
- ^ "أبل تجعل Xcode مجانيًا للجميع مع إصدار 4.1 على متجر تطبيقات Mac". AppleInsider . 20 يوليو 2011 . تم الاسترجاع في 3 يوليو 2013 .
- ^ "الميزات الجديدة في Xcode 4: Xcode 4.1". Apple Inc. تم الاسترجاع في 15 سبتمبر 2016 .
- ^ "لماذا لا يمكنني تنزيل Xcode 4.2 لنظام Snow Leopard؟" . تم الاسترجاع في 2 مايو 2015 .
- ^ "الميزات الجديدة في Xcode 4: Xcode 4.3". Apple Inc. تم الاسترجاع في 15 سبتمبر 2016 .
- ^ "الميزات الجديدة في Xcode 4: Xcode 4.3.1 و4.3.2". Apple Inc. تم الاسترجاع في 15 سبتمبر 2016 .
- ^ "الميزات الجديدة في Xcode 4: Xcode 4.3.3". Apple Inc. تم الاسترجاع في 15 سبتمبر 2016 .
- ^ "تم إطلاق Xcode 4.4 لمطوري OS X وiOS عبر متجر تطبيقات Mac". 9to5Mac. 25 يوليو 2012. تم الاسترجاع في 2 أغسطس 2012 .
- ^ "الميزات الجديدة في Xcode 4: Xcode 4.4". Apple Inc. تم الاسترجاع في 15 سبتمبر 2016 .
- ^ "أبل تطرح أولى نسخ iOS 7 وOS X Mavericks التجريبية للمطورين". AppleInsider . 10 يونيو 2013 . تم الاسترجاع في 11 يونيو 2013 .
- ^ "الميزات الجديدة في Xcode 5: Xcode 5.1". 20 أبريل 2015. تم الاسترجاع في 15 سبتمبر 2016 .
- ^ "Xcode 6، Swift، CloudKit، والمزيد من الأخبار المدهشة للمطورين من WWDC 2014". TechRepublic . 5 يونيو 2014 . تم الاسترجاع في 6 يونيو 2014 .
- ^ "الميزات الجديدة في Xcode 7: Xcode 7.0". developer.apple.com . تم الاسترجاع في 15 سبتمبر 2016 .
- ^ "ما الجديد في Xcode 8". developer.apple.com . تم الاسترجاع في 15 سبتمبر 2016 .
- ^ "ما الجديد في Xcode 9". developer.apple.com . تم الاسترجاع في 24 يوليو 2017 .
- ^ "تنزيلات جديدة متاحة الآن". مطور Apple . Apple. مؤرشف من الأصل في 20 سبتمبر 2017. تم الاسترجاع في 19 سبتمبر 2017 .
- ^ "Xcode - ما الجديد" . تم الاسترجاع في 4 يونيو 2018 .
- ^ Sadun, Erica [@ericasadun] (5 يونيو 2018). "احتفظ بـ Xcode 9.4 والإصدارات الأقدم لدعم عملاء 32 بت. لم يعد Xcode 10 يجمع تطبيقات 32 بت" ( تغريدة ) – عبر تويتر .,
- ^ "ملاحظات إصدار Xcode 10" . تم الاسترجاع في 17 سبتمبر 2018 .
- ^ "Xcode 10 (10A254a) - Releases - Apple Developer". Apple Developer . Apple Inc. 17 سبتمبر 2018 . تم الاسترجاع في 12 سبتمبر 2018 .
- ^ "ملاحظات إصدار Xcode 11 Beta" . تم الاسترجاع في 15 يونيو 2019 .
- ^ "ما الجديد في Xcode" . تم الاسترجاع في 15 يونيو 2019 .
- ^ "ملاحظات إصدار Xcode 11.4" . تم الاسترجاع في 12 سبتمبر 2020 .
- ^ abcd "Xcode - Support - Apple Developer". developer.apple.com . تم الاسترجاع في 23 مارس 2023 .
- ^ "التزامن". وثائق Swift .
- ^ "تم إيقاف دعم التطبيقات ذات 32 بت في Xcode 14". Apple Developer . Apple Inc. 6 يونيو 2022 . تم الاسترجاع في 22 مارس 2023 .
- ^ "تطوير برمجيات iPhone: الإصدارات القديمة من SDK لـ iPhone". 6 أبريل 2010. تم الاسترجاع في 2 مايو 2015 .
- ^ "حول أدوات مطوري Xcode 3.2.2 لأجهزة Mac وiPad وiPhone لـ Mac SDK 10.6 وiPhone SDK 3.2" (PDF) . مطورو Apple . تم الاسترجاع في 2 مايو 2015 .
- ^ "حول Xcode وiOS SDK Xcode 3.2.3 لنظامي التشغيل Mac OS X 10.6 وiOS 4.0.1" (PDF) . مطور Apple . تم الاسترجاع في 2 مايو 2015 .
- ^ "حول Xcode وiOS SDK Xcode 3.2.4 لنظامي التشغيل Mac OS X 10.6 وiOS 4.1" (PDF) . مطور Apple . تم الاسترجاع في 2 مايو 2015 .
- ^ "حول Xcode وiOS SDK Xcode 3.2.5 لنظامي التشغيل Mac OS X 10.6 وiOS 4.2" (PDF) . مطور Apple . تم الاسترجاع في 2 مايو 2015 .
- ^ "الإصدارات القديمة من SDK لجهاز iPhone". 6 أبريل 2010.
كانت هناك عدة إصدارات من Xcode 3.2.3: مع iOS 4.0؛ مع iOS 4.0.1؛ مع iOS 4.0.2 SDK
- ^ "حول Xcode وiOS SDK - Xcode 3.2.6 لنظامي التشغيل Mac OS X 10.6 وiOS 4.3 (للمطورين فقط)" (PDF) . مطور Apple . تم الاسترجاع في 2 مايو 2015 .
- ^ "حول Xcode وiOS SDK - Xcode 4.0.1 وiOS 4.3 (للمطورين فقط)" (PDF) . مطور Apple . تم الاسترجاع في 2 مايو 2015 .
- ^ "Xcode". iTunes . مؤرشف من الأصل في 30 يوليو 2011 . تم الاسترجاع 2 مايو 2015 .
{{cite web}}:CS1 maint: bot: حالة عنوان URL الأصلي غير معروفة ( الرابط ) - ^ "حول Xcode 4.1 لنظام Snow Leopard (للمطورين فقط)" (PDF) . تم الاسترجاع في 2 مايو 2015 .
- ^ "حول Xcode 4.2 لنظام Snow Leopard (للمطورين فقط)" (PDF) . تم الاسترجاع في 2 مايو 2015 .
- ^ "Mac App Store - Xcode". iTunes . مؤرشف من الأصل في 24 سبتمبر 2011 . تم الاسترجاع 2 مايو 2015 .
{{cite web}}:CS1 maint: bot: حالة عنوان URL الأصلي غير معروفة ( الرابط ) - ^ "كيفية تثبيت محاكيات iOS القديمة في XCode 4.2.1 (SDK5.0)" . تم الاسترجاع في 2 مايو 2015 .
- ^ "iphone - Xcode 4.2.1 for Snow Leopard - Stack Overflow" . تم الاسترجاع في 2 مايو 2015 .
- ^ "Mac App Store - Xcode". iTunes . مؤرشف من الأصل في 2 فبراير 2012 . تم الاسترجاع في 2 مايو 2015 .
{{cite web}}:CS1 maint: bot: حالة عنوان URL الأصلي غير معروفة ( الرابط ) - ^ "Mac App Store - Xcode". iTunes . مؤرشف من الأصل في 18 فبراير 2012 . تم الاسترجاع 2 مايو 2015 .
{{cite web}}:CS1 maint: bot: حالة عنوان URL الأصلي غير معروفة ( الرابط ) - ^ "Mac App Store - Xcode". Mac App Store . مؤرشف من الأصل في 1 يوليو 2012. تم الاسترجاع في 2 مايو 2015 .
{{cite web}}:CS1 maint: bot: حالة عنوان URL الأصلي غير معروفة ( الرابط ) - ^ "iphone - Install Simulator SDK 4.3 to Xcode 4.4 on Mountain Lion - Stack Overflow" . تم الاسترجاع في 2 مايو 2015 .
- ^ "Xcode 4.4 Release Notes" (PDF) . Apple Developer . تم الاسترجاع في 2 مايو 2015 .
- ^ "Mac App Store - Xcode". Mac App Store . مؤرشف من الأصل في 25 يوليو 2013. تم الاسترجاع في 2 مايو 2015 .
{{cite web}}:CS1 maint: bot: حالة عنوان URL الأصلي غير معروفة ( الرابط ) - ^ "غير مرخص - مطور Apple" (PDF) . تم الاسترجاع في 2 مايو 2015 .
- ^ "Mac App Store - Xcode". Mac App Store . مؤرشف من الأصل في 10 أكتوبر 2013. تم الاسترجاع في 2 مايو 2015 .
{{cite web}}:CS1 maint: bot: حالة عنوان URL الأصلي غير معروفة ( الرابط ) - ^ "Mac App Store - Xcode". Mac App Store . مؤرشف من الأصل في 30 مايو 2014 . تم الاسترجاع في 2 مايو 2015 .
{{cite web}}:CS1 maint: bot: حالة عنوان URL الأصلي غير معروفة ( الرابط ) - ^ "iPhone - Xcode 5 وiOS 7: الهندسة المعمارية والهندسة المعمارية الصالحة". Stack Overflow .
- ^ "ios5 - استخدام iOS 5 Simulator في XCode 5؟ - Stack Overflow" . تم الاسترجاع في 2 مايو 2015 .
- ^ "وثائق مطوري Apple". developer.apple.com .
- ^ "تثبيت محاكي ios 5 على xcode 5.1؟" . تم الاسترجاع في 2 مايو 2015 .
- ^ "iphone - ios 6.0 Simulator in xcode 5.1 - Stack Overflow" . تم الاسترجاع في 2 مايو 2015 .
- ^ "ios - Xcode 6 Standard architectures exclude armv7s - Stack Overflow" . تم الاسترجاع في 2 مايو 2015 .
- ^ "xcode - iOS 6.1 simulator on OSX 10.10 Yosemite - Stack Overflow" . تم الاسترجاع في 2 مايو 2015 .
- ^ إصدار بوابة المطورين
- ^ نسخة MAS
- ^ LSMinimumSystemVersion من Info.plist
- ^ abcdef plutil -p Xcode.app/Contents/Info.plist | grep LSMinimumSystemVersion
- ^ ab cd Xcode.app/Contents/Developer; cd Platforms/MacOSX.platform/Developer/SDKs/; plutil -p */System/Library/CoreServices/SystemVersion.plist; cd -
- ^ ab cd Xcode.app/Contents/Developer; ls Platforms/iPhoneOS.platform/DeviceSupport/ | grep '(.*)'
- ^ ab cd Xcode.app/Contents/Developer; ls Platforms/WatchOS.platform/DeviceSupport/ | grep '(.*)'
- ^ ab cd Xcode.app/Contents/Developer; ls Platforms/AppleTVOS.platform/DeviceSupport/ | grep '(.*)'
- ^ ab من التفضيلات -> التنزيلات
- ^ "macOS 10.14 Mojave لا يمكنه فتح Xcode 8.3.3 (يتعطل على الفور)". Stack Overflow .
- ^ غير قادر على التشغيل منذ MacOS 10.14 [98]
- ^ "ملاحظات إصدار Xcode 10.2". مطور Apple .
- ^ "ملاحظات إصدار Xcode 10.2.1". مطور Apple .
- ^ "ملاحظات إصدار Xcode 10.3". مطور Apple .
- ^ abcdefghijk "إصدارات Xcode". xcodereleases.com . تم الاسترجاع في 2 يوليو 2020 .
- ^ abcd cd Xcode.app/Contents/Developer; cd Platforms/MacOSX.platform/Developer/SDKs/; plutil -p */System/Library/CoreServices/SystemVersion.plist
- ^ abcd cd Xcode.app/Contents/Developer; plutil -p Platforms/iPhoneOS.platform/version.plist
- ^ abcd cd Xcode.app/Contents/Developer; plutil -p Platforms/WatchOS.platform/version.plist
- ^ abcd cd Xcode.app/Contents/Developer; plutil -p Platforms/AppleTVOS.platform/version.plist
- ^ "SwiftUI: البدء". Kodeco.com .
- ^ لرؤية معاينة SwiftUI، تحتاج إلى macOS 10.15 [108]
- ^ "ملاحظات إصدار Xcode 11.1". وثائق مطوري Apple . Apple Inc. تم الاسترجاع في 10 ديسمبر 2019 .
- ^ "ملاحظات إصدار Xcode 11.2". وثائق مطوري Apple . Apple Inc. تم الاسترجاع في 4 نوفمبر 2019 .
- ^ "Xcode 11.2.1 Release Notes". وثائق مطوري Apple . Apple Inc . تم الاسترجاع في 10 ديسمبر 2019 .
- ^ abcdefghijklmnopqrstu vwxyz aa ab ac ad ae af ag ah ai aj ak al am an "Xcode Releases". xcodereleases.com . تم الاسترجاع في 10 ديسمبر 2019 .
- ^ "Xcode 11.3 Release Notes". Apple Developer Documentation . Apple Inc . تم الاسترجاع في 10 نوفمبر 2019 .
- ^ إصدار بوابة المطور. إصدار MAS هو 11C504
- ^ "ملاحظات إصدار Xcode 11.3.1". وثائق مطوري Apple . Apple Inc. تم الاسترجاع في 14 يناير 2020 .
- ^ "ملاحظات إصدار Xcode 11.4". وثائق مطوري Apple . Apple Inc. تم الاسترجاع في 24 مارس 2020 .
- ^ "ملاحظات إصدار Xcode 11.4.1". وثائق مطوري Apple . Apple Inc. تم الاسترجاع في 16 أبريل 2020 .
- ^ "ملاحظات إصدار Xcode 11.5". وثائق مطوري Apple . Apple Inc. تم الاسترجاع في 20 مايو 2020 .
- ^ "ملاحظات إصدار Xcode 11.6". وثائق مطوري Apple . Apple Inc. تم الاسترجاع في 15 يوليو 2020 .
- ^ "ملاحظات إصدار Xcode 11.7". وثائق مطوري Apple . Apple Inc. تم الاسترجاع في 26 أغسطس 2020 .
- ^ "ملاحظات إصدار Xcode 12". وثائق مطوري Apple . Apple Inc. تم الاسترجاع في 25 أغسطس 2020 .
- ^ "ملاحظات إصدار Xcode 12.0.1". وثائق مطوري Apple . Apple Inc. تم الاسترجاع في 25 سبتمبر 2020 .
- ^ "ملاحظات إصدار Xcode 12.1". وثائق مطوري Apple . Apple Inc. تم الاسترجاع في 20 أكتوبر 2020 .
- ^ "Xcode 12.1.1 RC Release Notes". وثائق مطوري Apple . Apple Inc. تم الاسترجاع في 30 أكتوبر 2020 .
- ^ "ملاحظات إصدار Xcode 12.2". وثائق مطوري Apple . Apple Inc. تم الاسترجاع في 12 نوفمبر 2020 .
- ^ "ملاحظات إصدار Xcode 12.3". وثائق مطوري Apple . Apple Inc. تم الاسترجاع في 14 ديسمبر 2020 .
- ^ "ملاحظات إصدار Xcode 12.4". وثائق مطوري Apple . Apple Inc. تم الاسترجاع في 27 يناير 2021 .
- ^ "ملاحظات إصدار Xcode 12.5". وثائق مطوري Apple . Apple Inc. تم الاسترجاع في 26 أبريل 2021 .
- ^ "ملاحظات إصدار Xcode 12.5.1". وثائق مطوري Apple . Apple Inc. تم الاسترجاع في 21 يونيو 2021 .
- ^ "ملاحظات إصدار Xcode 13". وثائق مطوري Apple . Apple Inc. تم الاسترجاع في 21 سبتمبر 2021 .
- ^ "ملاحظات إصدار Xcode 13.1". وثائق مطوري Apple . Apple Inc. تم الاسترجاع في 26 أكتوبر 2021 .
- ^ "ملاحظات إصدار Xcode 13.2". وثائق مطوري Apple . Apple Inc. تم الاسترجاع في 13 ديسمبر 2021 .
- ^ "ملاحظات إصدار Xcode 13.2.1". وثائق مطوري Apple . Apple Inc. تم الاسترجاع في 13 ديسمبر 2021 .
- ^ "ملاحظات إصدار Xcode 13.3". Apple Inc. تم الاسترجاع في 15 مارس 2022 .
- ^ "ملاحظات إصدار Xcode 13.3.1". Apple Inc. تم الاسترجاع في 12 أبريل 2022 .
- ^ "ملاحظات إصدار Xcode 13.4". Apple Inc. تم الاسترجاع في 16 مايو 2022 .
- ^ "ملاحظات إصدار Xcode 13.4.1". Apple Inc. تم الاسترجاع في 3 يونيو 2022 .
- ^ "ملاحظات إصدار Xcode 14". Apple Inc. تم الاسترجاع في 13 سبتمبر 2022 .
- ^ "ملاحظات إصدار Xcode 14.0.1". Apple Inc. تم الاسترجاع في 27 سبتمبر 2022 .
- ^ "ملاحظات إصدار Xcode 14.1". Apple Inc. تم الاسترجاع في 3 نوفمبر 2022 .
- ^ "ملاحظات إصدار Xcode 14.2". Apple Inc. تم الاسترجاع في 14 ديسمبر 2022 .
- ^ "ملاحظات إصدار Xcode 14.3". Apple Inc. تم الاسترجاع في 31 مارس 2023 .
- ^ "ملاحظات إصدار Xcode 14.3.1". Apple Inc. تم الاسترجاع في 2 يونيو 2023 .
- ^ ab cd Xcode.app/Contents/Developer; plutil -p Platforms/XROS.platform/version.plist
- ^ "ملاحظات إصدار Xcode 15". Apple Inc. تم الاسترجاع في 19 سبتمبر 2023 .
- ^ "ملاحظات إصدار Xcode 15.0.1". Apple Inc. تم الاسترجاع في 19 أكتوبر 2023 .
- ^ "ملاحظات إصدار Xcode 15.1". Apple Inc. تم الاسترجاع في 12 ديسمبر 2023 .
- ^ "ملاحظات إصدار Xcode 15.2". Apple Inc. تم الاسترجاع في 9 يناير 2024 .
- ^ "ملاحظات إصدار Xcode 15.3". Apple Inc. تم الاسترجاع في 27 فبراير 2024 .
- ^ "ملاحظات إصدار Xcode 15.5". Apple Inc. تم الاسترجاع في 14 مايو 2024 .
- ^ "ملاحظات إصدار Xcode 16". Apple Inc. تم الاسترجاع في 17 سبتمبر 2024 .
- ^ "ملاحظات إصدار Xcode 16.1". Apple Inc. تم الاسترجاع في 31 أكتوبر 2024 .
- ^ "ملاحظات إصدار Xcode 16.2 Beta". Apple Inc. تم الاسترجاع في 24 أكتوبر 2024 .
- ^ ab /المطور/المنصات/iPhoneOS.platform/Developer/usr/bin/gcc-4.0 --الإصدار
- ^ abcdefghijklmnopqrstu vwxyz aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba "نسخة Xcode clang سجل Gist" . تم الاسترجاع 29 مايو، 2013 .
- ^ /Developer/usr/bin/gcc-4.2 --الإصدار
- ^ من خلال Xcode.app/Contents/Developer/usr/bin/llvm-gcc --version
- ^ Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang --الإصدار
- ^ abcd /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool --version
- ^ abcd /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -v
- ^ abcdefghijklmnopqr "Clang - Source Browser". opensource.apple.com . Apple Inc. تم الاسترجاع في 11 مايو 2017 .
- ^ abcdefghijklmnopqrstu vwxyz aa ab ac ad ae af ag ah ai /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang --version
- ^ abcd /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift --version
- ^ "swift-llvm/CMakeLists.txt at swift-4.0-RELEASE". GitHub . تم الاسترجاع في 18 نوفمبر 2018 .
- ^ "swift-llvm/CMakeLists.txt at swift-4.0.2-RELEASE". GitHub . تم الاسترجاع في 18 نوفمبر 2018 .
- ^ "swift-llvm/CMakeLists.txt at swift-4.0.3-RELEASE". GitHub . تم الاسترجاع في 18 نوفمبر 2018 .
- ^ ab "swift-llvm/CMakeLists.txt at swift-4.1-RELEASE". GitHub . تم الاسترجاع في 18 نوفمبر 2018 .
- ^ ab "swift-llvm/CMakeLists.txt at swift-4.1.2-RELEASE". GitHub . تم الاسترجاع في 18 نوفمبر 2018 .
- ^ "swift-llvm/CMakeLists.txt at swift-4.2-RELEASE". GitHub . تم الاسترجاع في 18 نوفمبر 2018 .
- ^ "swift-llvm/CMakeLists.txt at swift-4.2.1-RELEASE". GitHub . تم الاسترجاع في 18 نوفمبر 2018 .
- ^ "swift-llvm/CMakeLists.txt at swift-5.0-RELEASE". GitHub . تم الاسترجاع في 10 أبريل 2019 .
- ^ ab "swift-llvm/CMakeLists.txt at swift-5.0.1-RELEASE". GitHub . تم الاسترجاع في 15 يونيو 2019 .
- ^ ab "swift-llvm/CMakeLists.txt at swift-5.1-RELEASE". GitHub . تم الاسترجاع في 20 مارس 2020 .
- ^ ab "llvm-project/llvm/CMakeLists.txt at swift-5.1.2-RELEASE". GitHub . تم الاسترجاع في 20 مارس 2020 .
- ^ "إصدارات Xcode على تويتر: 'مجموعات تطوير البرامج في #Xcode11.2 GM...'" . تم الاسترجاع في 4 نوفمبر 2019 .
- ^ ab "llvm-project/llvm/CMakeLists.txt at swift-5.1.3-RELEASE". GitHub . تم الاسترجاع في 20 مارس 2020 .
- ^ "llvm-project/llvm/CMakeLists.txt at swift-5.2-RELEASE". GitHub . تم الاسترجاع في 26 مارس 2020 .
- ^ "llvm-project/llvm/CMakeLists.txt at swift-5.2.2-RELEASE". GitHub . تم الاسترجاع في 21 أبريل 2020 .
- ^ abc "llvm-project/llvm/CMakeLists.txt at swift-5.2.4-RELEASE". GitHub . تم الاسترجاع في 20 مايو 2020 .
- ^ abcd "llvm-project/llvm/CMakeLists.txt at swift-5.3-RELEASE". GitHub . تم الاسترجاع في 17 سبتمبر 2020 .
- ^ "llvm-project/llvm/CMakeLists.txt at swift-5.3.1-RELEASE". GitHub . تم الاسترجاع في 13 نوفمبر 2020 .
- ^ ab "llvm-project/llvm/CMakeLists.txt at swift-5.3.2-RELEASE". GitHub . تم الاسترجاع في 22 يناير 2021 .
- ^ "llvm-project/llvm/CMakeLists.txt at swift-5.4-RELEASE". GitHub . تم الاسترجاع في 27 أبريل 2021 .
- ^ "llvm-project/llvm/CMakeLists.txt at swift-5.4.1-RELEASE". GitHub . تم الاسترجاع في 22 يونيو 2021 .
- ^ "llvm-project/llvm/CMakeLists.txt at swift-5.5-RELEASE". GitHub . تم الاسترجاع في 21 سبتمبر 2021 .
- ^ "llvm-project/llvm/CMakeLists.txt at swift-5.5.1-RELEASE". GitHub . تم الاسترجاع في 28 أكتوبر 2021 .
- ^ ab "llvm-project/llvm/CMakeLists.txt at swift-5.5.2-RELEASE". GitHub . تم الاسترجاع في 14 ديسمبر 2021 .
- ^ ab "llvm-project/llvm/CMakeLists.txt at swift-5.6-RELEASE". GitHub . تم الاسترجاع في 15 مارس 2022 .
- ^ ab "llvm-project/llvm/CMakeLists.txt at swift-5.6.1-RELEASE". GitHub . تم الاسترجاع في 13 مايو 2022 .
- ^ ab "llvm-project/llvm/CMakeLists.txt at swift-5.7-RELEASE". GitHub . تم الاسترجاع في 13 سبتمبر 2022 .
- ^ "llvm-project/llvm/CMakeLists.txt at swift-5.7.1-RELEASE". GitHub . تم الاسترجاع في 3 نوفمبر 2022 .
- ^ "llvm-project/llvm/CMakeLists.txt at swift-5.7.2-RELEASE". GitHub . تم الاسترجاع في 14 ديسمبر 2022 .
- ^ "llvm-project/llvm/CMakeLists.txt at swift-5.8-RELEASE". GitHub . تم الاسترجاع في 31 مارس 2023 .
- ^ "llvm-project/llvm/CMakeLists.txt at swift-5.8.1-RELEASE". GitHub . تم الاسترجاع في 2 مارس 2023 .
- ^ ab "llvm-project/llvm/CMakeLists.txt at swift-5.9-RELEASE". GitHub . تم الاسترجاع في 19 سبتمبر 2023 .
- ^ ab "llvm-project/llvm/CMakeLists.txt at swift-5.9.2-RELEASE". GitHub . تم الاسترجاع في 12 ديسمبر 2023 .
- ^ ab "llvm-project/llvm/CMakeLists.txt at swift-5.10-RELEASE". GitHub . تم الاسترجاع في 11 مارس 2024 .
- ^ "llvm-project/llvm/CMakeLists.txt at swift-6.0-RELEASE". GitHub . تم الاسترجاع في 17 سبتمبر 2024 .
- ^ "llvm-project/llvm/CMakeLists.txt at swift-6.0.2-RELEASE". GitHub . تم الاسترجاع في 31 أكتوبر 2024 .
- ^ "llvm-project/llvm/CMakeLists.txt at swift-6.0-DEVELOPMENT-SNAPSHOT-2024-10-12-a". GitHub . تم الاسترجاع في 24 أكتوبر 2024 .
روابط خارجية
- Xcode – متجر تطبيقات Mac
- Apple Developer Connection: أدوات وموارد Xcode
- ملاحظات إصدار Xcode — الأرشيف
- تنزيل Xcode
