fbpx
维基百科

Xcode

Xcode蘋果公司向開發人員提供的集成開發環境,用於開發macOSiOSiPadOSwatchOStvOSvisionOS的應用程序。

Xcode
運行於Mac OS X 10.6上的Xcode 3.2
開發者蘋果公司
当前版本
  • 15.1 (2023年12月11日;穩定版本)[1]
操作系统macOS
类型集成開發環境
许可协议專有軟件
网站Apple - Xcode

概述 编辑

Xcode前身是繼承自NeXT的Project Builder。

The Xcode suite包含有GNU Compiler Collection自由軟體(GCC、LLVM(默认是后者)),並支援C語言C++FortranObjective-CObjective-C++JavaAppleScriptPythonRubySwift,還提供CocoaCarbon以及Java等編程模式。協力廠商更提供了GNU Pascal,[2]Free Pascal[3]Ada[4]C#[5]Perl[6]Haskell[7]D語言。Xcode套件使用GDB作為其後台調試工具

從Xcode 3.1開始附帶iOS SDK,作為iOS的開發環境。

Xcode 4.0於2011年3月9日正式發行。該版本非Apple開發者註冊會員亦能從Mac App Store中付費下載,收取US$4.99的費用。

從Xcode 4.1開始,Mac OS X v10.6Mac OS X v10.7的使用者可以從Mac App Store中免費下載。

Xcode最新的版本是Xcode 14.2(每年的WWDC发布大版本更新),支持iOS 14和watchOS 7的開發。同樣,可在Mac App Store上免費下載。

版本歷史 编辑

已停產 目前版本 Beta測試版本

Xcode 1.0-Xcode 2.x(支援iOS之前) 编辑

Xcode 3.0-Xcode 4.x 编辑

Xcode 5.0-6.x(支援 arm64) 编辑

Xcode 7.0-10.x(開放免費部署至實體裝置) 编辑

Xcode 11.0-14.x(SwiftUI軟體框架) 编辑

Xcode 15.0 (支援visionOS) 编辑

版本歷史
版本 Build 釋出日期 macOS上的最低版本[48][89] macOS SDK(s)[49][89] 包括iOS SDK[50][89] 包括watchOS[51][89] 包括tvOS[52][89] 包括visionOS[90][89] 註釋
15.0 15A240d 2023年9月18日 13.5 14.0 (23A334) iOS 17.0 (21A325) watchOS 10.0 (21R354) tvOS 17.0 (21J351) [91][58]
15.0.1 15A507 2023年10月18日 13.5 14.0 (23A334) iOS 17.0 (21A325) watchOS 10.0 (21R354) tvOS 17.0 (21J351)
版本 Build 釋出日期 macOS上的最低版本[48][89] macOS SDK(s)[49][89] 包括iOS SDK[50][89] 包括watchOS[51][89] 包括tvOS[52][89] 包括visionOS[90][89] 註釋

事故 编辑

XcodeGhost 编辑

在2015 年 9 月 18 日,有人發佈消息稱發現由某第三方提供的Xcode(即XcodeGhost)包含惡意後門,會使其編譯的程序被注入相應的後門用於收集相關使用信息,多個中國大陸發佈的軟件被該編譯器感染。[92][93]有人推測傳染方式可能是其作者通過多種社交途徑推廣其發佈的第三方Xcode;[93]也有人分析通過污染迅雷的離線下載服務使其緩存了染毒版本文件,使只要通過迅雷下載,即使是從官方途徑下載也會因為迅雷的CDN機制而染毒。[94]

之後所感染的軟件開發者和其他蘋果應用開發者相繼排查並重新發佈無污染版本。迅雷表示其CDN系統的緩存文件無被污染。[94]其事件作者也發表聲明稱此次為一次錯誤的實驗。[95][96]

根據史諾登(Edward Snowden)揭露文件,美國中情局(CIA)在2012 年 已有類似攻擊手法,即可以透過偽冒Xcode,用來監控所有使用該偽冒開發工具所開發的App及後續的修改版本,而這套偽冒開發工具所開發的App,可以在蘋果公司的官方App Store上架並販售,且不會被任何人員發覺有異常之處。[97]

參考文獻 编辑

  1. ^ https://developer.apple.com/documentation/xcode-release-notes/xcode-15_1-release-notes; 出版日期: 2023年12月11日.
  2. ^ . [2008-10-30]. (原始内容存档于2012-04-18). 
  3. ^ . [2008-10-30]. (原始内容存档于2010-06-12). 
  4. ^ Tools. [2008-10-30]. (原始内容于2008-12-05). 
  5. ^ . [2008-10-30]. (原始内容存档于2015-01-20). 
  6. ^ . [2008-10-30]. (原始内容存档于2015-01-20). 
  7. ^ . [2008-10-30]. (原始内容存档于2008-07-23). 
  8. ^ 8.0 8.1 . [2015-05-02]. (原始内容存档于2016-08-25). 
  9. ^ Unauthorized - Apple Developer (PDF). [2015-05-02]. 
  10. ^ Unauthorized - Apple Developer (PDF). [2015-05-02]. 
  11. ^ Unauthorized - Apple Developer (PDF). [2015-05-02]. 
  12. ^ Unauthorized - Apple Developer (PDF). [2015-05-02]. 
  13. ^ . [2015-12-24]. (原始内容存档于2016-08-25). There were several releases of Xcode 3.2.3: with iOS 4.0; with iOS 4.0.1; with iOS 4.0.2 SDK 
  14. ^ Unauthorized - Apple Developer (PDF). [2015-05-02]. 
  15. ^ Unauthorized - Apple Developer (PDF). [2015-05-02]. 
  16. ^ . [2015-05-02]. (原始内容存档于2011-07-30). 
  17. ^ Unauthorized - Apple Developer (PDF). [2015-05-02]. 
  18. ^ Unauthorized - Apple Developer (PDF). [2015-05-02]. 
  19. ^ . [2015-05-02]. (原始内容存档于2011-09-24). 
  20. ^ . [2015-05-02]. (原始内容存档于2021-05-14). 
  21. ^ . [2015-05-02]. (原始内容存档于2021-05-14). 
  22. ^ . [2015-05-02]. (原始内容存档于2012-02-02). 
  23. ^ . [2015-05-02]. (原始内容存档于2012-02-18). 
  24. ^ . Mac App Store. [2015-05-02]. (原始内容存档于2012-07-01). 
  25. ^ . [2015-05-02]. (原始内容存档于2021-05-14). 
  26. ^ Unauthorized - Apple Developer (PDF). [2015-05-02]. 
  27. ^ . Mac App Store. [2015-05-02]. (原始内容存档于2013-07-25). 
  28. ^ Unauthorized - Apple Developer (PDF). [2015-05-02]. 
  29. ^ . Mac App Store. [2015-05-02]. (原始内容存档于2013-10-10). 
  30. ^ . Mac App Store. [2015-05-02]. (原始内容存档于2014-05-30). 
  31. ^ . [2015-12-24]. (原始内容存档于2021-05-14). 
  32. ^ . [2015-05-02]. (原始内容存档于2021-05-14). 
  33. ^ . [2015-12-24]. (原始内容存档于2016-08-20). 
  34. ^ Install ios 5 simulator to xcode 5.1?. [2015-05-02]. 
  35. ^ iphone - ios 6.0 Simulator in xcode 5.1 - Stack Overflow. [2015-05-02]. 
  36. ^ ios - Xcode 6 Standard architectures exclude armv7s - Stack Overflow. [2015-05-02]. 
  37. ^ xcode - iOS 6.1 simulator on OSX 10.10 Yosemite - Stack Overflow. [2015-05-02]. 
  38. ^ 38.0 38.1 Developer Portal version
  39. ^ 39.0 39.1 MAS version
  40. ^ LSMinimumSystemVersion from Info.plist
  41. ^ Xcode 10.3 Release Notes. Apple Developer. [2022-12-21]. (原始内容于2020-06-05). 
  42. ^ plutil -p Xcode.app/Contents/Info.plist | grep LSMinimumSystemVersion
  43. ^ cd Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/; plutil -p */System/Library/CoreServices/SystemVersion.plist
  44. ^ ls Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/ | grep '(.*)'
  45. ^ ls Xcode.app/Contents/Developer/Platforms/WatchOS.platform/DeviceSupport/ | grep '(.*)'
  46. ^ ls Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform/DeviceSupport/ | grep '(.*)'
  47. ^ from preferences -> downloads
  48. ^ 48.0 48.1 48.2 48.3 plutil -p Xcode.app/Contents/Info.plist | grep LSMinimumSystemVersion
  49. ^ 49.0 49.1 49.2 49.3 cd Xcode.app/Contents/Developer; cd Platforms/MacOSX.platform/Developer/SDKs/; plutil -p */System/Library/CoreServices/SystemVersion.plist
  50. ^ 50.0 50.1 50.2 50.3 cd Xcode.app/Contents/Developer; plutil -p Platforms/iPhoneOS.platform/version.plist
  51. ^ 51.0 51.1 51.2 51.3 cd Xcode.app/Contents/Developer; plutil -p Platforms/WatchOS.platform/version.plist
  52. ^ 52.0 52.1 52.2 52.3 cd Xcode.app/Contents/Developer; plutil -p Platforms/AppleTVOS.platform/version.plist
  53. ^ . [2020-03-24]. (原始内容存档于2022-04-11). 
  54. ^ To see the SwiftUI preview, you need macOS 10.15[53]
  55. ^ . Apple Developer Documentation. Apple Inc. [2019-12-10]. (原始内容存档于2020-06-03). 
  56. ^ . Apple Developer Documentation. Apple Inc. [2019-11-04]. (原始内容存档于2020-06-03). 
  57. ^ . Apple Developer Documentation. Apple Inc. [2019-12-10]. (原始内容存档于2020-06-03). 
  58. ^ 58.00 58.01 58.02 58.03 58.04 58.05 58.06 58.07 58.08 58.09 58.10 58.11 58.12 58.13 58.14 58.15 58.16 58.17 58.18 58.19 58.20 58.21 58.22 58.23 58.24 58.25 58.26 58.27 58.28 58.29 58.30 58.31 . xcodereleases.com. [2019-12-10]. (原始内容存档于2022-05-04). 
  59. ^ . Apple Developer Documentation. Apple Inc. [2019-11-10]. (原始内容存档于2020-06-03). 
  60. ^ . Apple Developer Documentation. Apple Inc. [2020-01-14]. (原始内容存档于2020-06-03). 
  61. ^ Xcode 11.4 Release Notes. Apple Developer Documentation. Apple Inc. [24 March 2020]. (原始内容于2020-05-02). 
  62. ^ Xcode 11.4.1 Release Notes. Apple Developer Documentation. Apple Inc. [16 April 2020]. (原始内容于2020-05-14). 
  63. ^ Xcode 11.5 Release Notes. Apple Developer Documentation. Apple Inc. [20 May 2020]. 
  64. ^ Xcode 11.6 Release Notes. Apple Developer Documentation. Apple Inc. [15 July 2020]. (原始内容于2022-11-28). 
  65. ^ Xcode 11.7 Release Notes. Apple Developer Documentation. Apple Inc. [26 August 2020]. (原始内容于2023-01-14). 
  66. ^ Xcode 12 Release Notes. Apple Developer Documentation. Apple Inc. [25 August 2020]. (原始内容于2022-12-21). 
  67. ^ Xcode 12.0.1 Release Notes. Apple Developer Documentation. Apple Inc. [25 September 2020]. (原始内容于2022-12-21). 
  68. ^ Xcode 12.1 Release Notes. Apple Developer Documentation. Apple Inc. [October 20, 2020]. (原始内容于2022-12-21). 
  69. ^ Xcode 12.1.1 RC Release Notes. Apple Developer Documentation. Apple Inc. [October 30, 2020]. (原始内容于2022-09-26). 
  70. ^ Xcode 12.2 Release Notes. Apple Developer Documentation. Apple Inc. [November 12, 2020]. (原始内容于2022-12-21). 
  71. ^ Xcode 12.3 Release Notes. Apple Developer Documentation. Apple Inc. [December 14, 2020]. (原始内容于2022-12-21). 
  72. ^ Xcode 12.4 Release Notes. Apple Developer Documentation. Apple Inc. [January 27, 2021]. (原始内容于2022-12-21). 
  73. ^ Xcode 12.5 Release Notes. Apple Developer Documentation. Apple Inc. [April 26, 2021]. (原始内容于2022-12-21). 
  74. ^ Xcode 12.5.1 Release Notes. Apple Developer Documentation. Apple Inc. [June 21, 2021]. (原始内容于2023-01-15). 
  75. ^ Xcode 13 Release Notes. Apple Developer Documentation. Apple Inc. [September 21, 2021]. (原始内容于2022-12-30). 
  76. ^ Xcode 13.1 Release Notes. Apple Developer Documentation. Apple Inc. [October 26, 2021]. (原始内容于2022-12-26). 
  77. ^ Xcode 13.2 Release Notes. Apple Developer Documentation. Apple Inc. [December 13, 2021]. (原始内容于2022-12-21). 
  78. ^ Xcode 13.2.1 Release Notes. Apple Developer Documentation. Apple Inc. [December 13, 2021]. (原始内容于2022-12-21). 
  79. ^ Xcode 13.3 Release Notes. Apple Inc. [March 15, 2022]. (原始内容于2022-12-21). 
  80. ^ Xcode 13.3.1 Release Notes. Apple Inc. [April 12, 2022]. (原始内容于2022-12-21). 
  81. ^ Xcode 13.4 Release Notes. Apple Inc. [May 16, 2022]. (原始内容于2022-05-17). 
  82. ^ Xcode 13.4.1 Release Notes. Apple Inc. [June 3, 2022]. (原始内容于2022-12-21). 
  83. ^ Xcode 14 Release Notes. Apple Inc. [September 13, 2022]. (原始内容于2022-12-21). 
  84. ^ Xcode 14.0.1 Release Notes. Apple Inc. [September 27, 2022]. 
  85. ^ Xcode 14.1 Release Notes. Apple Inc. [November 3, 2022]. 
  86. ^ Xcode 14.2 Release Notes. Apple Inc. [December 14, 2022]. (原始内容于2022-12-13). 
  87. ^ Xcode 14.3 Release Notes. Apple Inc. [March 31, 2023]. (原始内容于2023-02-17). 
  88. ^ Xcode 14.3.1 Release Notes. Apple Inc. [June 2, 2023]. (原始内容于2023-09-13). 
  89. ^ 89.00 89.01 89.02 89.03 89.04 89.05 89.06 89.07 89.08 89.09 89.10 89.11 引证错误:没有为名为xcodereleases.com的参考文献提供内容
  90. ^ 90.0 90.1 cd Xcode.app/Contents/Developer; plutil -p Platforms/XROS.platform/version.plist
  91. ^ Xcode 15 Release Notes. Apple Inc. [September 19, 2023]. (原始内容于2023-11-08). 
  92. ^ . 網易數碼. 2015-09-18 [2015-09-19]. (原始内容存档于2015-09-25). 
  93. ^ 93.0 93.1 . 網易數碼. 2015-09-18 [2015-09-19]. (原始内容存档于2020-06-03). 
  94. ^ 94.0 94.1 驅動之家. . 搜狐. 2015-09-19 [2015-09-19]. (原始内容存档于2021-05-14). 
  95. ^ 冰冰. . 驅動之家. 2015-09-19 [2015-09-19]. (原始内容存档于2021-05-14). 
  96. ^ . 網易數碼. 2015-09-19 [2015-09-19]. (原始内容存档于2020-12-03). 
  97. ^ 黃彥棻. . 電週文化事業. 2015-10-13 [2017-12-13]. (原始内容存档于2021-05-14). 

外部連結 编辑

  • Xcode - 新增特性 - Apple Developer (页面存档备份,存于互联网档案馆

xcode, 是蘋果公司向開發人員提供的集成開發環境, 用於開發macos, ipados, watchos, tvos和visionos的應用程序, 運行於mac, 6上的, 2開發者蘋果公司当前版本15, 2023年12月11日, 穩定版本, 操作系统macos类型集成開發環境许可协议專有軟件网站apple, 目录, 概述, 版本歷史, 支援ios之前, 支援, arm64, 開放免費部署至實體裝置, swiftui軟體框架, 支援visionos, 事故, ghost, 參考文獻, 外部連結概述, 编辑前身是. Xcode是蘋果公司向開發人員提供的集成開發環境 用於開發macOS iOS iPadOS watchOS tvOS和visionOS的應用程序 Xcode運行於Mac OS X 10 6上的Xcode 3 2開發者蘋果公司当前版本15 1 2023年12月11日 穩定版本 1 操作系统macOS类型集成開發環境许可协议專有軟件网站Apple Xcode 目录 1 概述 2 版本歷史 2 1 Xcode 1 0 Xcode 2 x 支援iOS之前 2 2 Xcode 3 0 Xcode 4 x 2 3 Xcode 5 0 6 x 支援 arm64 2 4 Xcode 7 0 10 x 開放免費部署至實體裝置 2 5 Xcode 11 0 14 x SwiftUI軟體框架 2 6 Xcode 15 0 支援visionOS 3 事故 3 1 XcodeGhost 4 參考文獻 5 外部連結概述 编辑Xcode前身是繼承自NeXT的Project Builder The Xcode suite包含有GNU Compiler Collection自由軟體 GCC LLVM 默认是后者 並支援C語言 C Fortran Objective C Objective C Java AppleScript Python Ruby和Swift 還提供Cocoa Carbon以及Java等編程模式 協力廠商更提供了GNU Pascal 2 Free Pascal 3 Ada 4 C 5 Perl 6 Haskell 7 和D語言 Xcode套件使用GDB作為其後台調試工具 從Xcode 3 1開始附帶iOS SDK 作為iOS的開發環境 Xcode 4 0於2011年3月9日正式發行 該版本非Apple開發者註冊會員亦能從Mac App Store中付費下載 收取US 4 99的費用 從Xcode 4 1開始 Mac OS X v10 6和Mac OS X v10 7的使用者可以從Mac App Store中免費下載 Xcode最新的版本是Xcode 14 2 每年的WWDC发布大版本更新 支持iOS 14和watchOS 7的開發 同樣 可在Mac App Store上免費下載 版本歷史 编辑已停產 目前版本 Beta測試版本Xcode 1 0 Xcode 2 x 支援iOS之前 编辑 版本歷史版本 Build 釋出日期 可於OS X上執行的版本 OS X SDK s 1 0 2003年9月28日 OS X Panther 10 3 x OS X Puma 10 1 x OS X Jaguar 10 2 x 及OS X Panther 10 3 x 1 1 2003年12月19日1 2 2004年4月22日1 5 2004年8月4日2 0 2005年4月29日 OS X Tiger 10 4 x OS X Jaguar 10 2 x OS X Panther 10 3 x 及OS X Tiger 10 4 x 2 1 2005年6月6日2 2 2005年11月10日2 2 1 2006年1月13日2 3 2006年5月23日2 4 2006年8月17日2 4 1 2006年10月31日2 5 2007年10月30日 OS X Tiger 10 4 x 及OS X Leopard 10 5 x 版本 Build 釋出日期 可於OS X上執行的版本 OS X SDK s Xcode 3 0 Xcode 4 x 编辑 版本歷史版本 Build 釋出日期 可於 OS X上執行的版本 OS X SDK s 包括iOS SDK 最低iOS部署目標 支援iOS手臂 可下載的模擬器iOS版本3 0 2007年10月26日 10 5 x OS X Panther 10 3 x OS X Tiger 10 4 x 及OS X Leopard 10 5 x iOS 2 x each down to iOS 2 0 iOS 2 0 armv6 3 1 2008年8月2日3 1 1 2008年10月17日3 1 2 2008年11月23日3 1 3 2009年6月17日 10 5 7 8 iOS 3 1 3 7E18 或以下 8 each down to iOS 2 0 armv6 for iOS 3 x armv73 1 4 1203 2009年7月15日3 2 2009年8月28日 10 6 0 OS X Tiger 10 4 x OS X Leopard 10 5 x 及OS X Snow Leopard 10 6 x 3 2 1 2009年10月9日3 2 2 1650 2010年4月3日 10 6 2 9 iOS 3 2 7B367 each down to iOS 3 0 iOS 3 0 armv6 armv73 2 3 2010年6月22日 10 6 4 10 11 12 iOS 4 0 x 13 iOS 3 23 2 4 2010年9月8日 iOS 4 1 iOS 3 2 iOS 4 0 2 8A400 3 2 5 1760 2010年10月14日 iOS 4 2 8C134 iOS 4 1 8B117 iOS 4 0 2 8A400 iOS 3 2 7W367a 3 2 6 1761 2011年2月14日 10 6 6 14 15 iOS 4 3 8F190 iOS 4 2 8C134 iOS 4 1 8B117 iOS 4 0 2 8A400 iOS 3 2 7W367a 4 0 4A304a 2011年3月14日 OS X Snow Leopard 10 6 x 4 0 1 4A1006 2011年3月25日4 0 2 4A2002a 2011年4月11日 iOS 4 3 2 8H7 4 1 4B110 10 7 4B110f 10 6 2011年7月20日 16 10 6 7 17 18 and 10 7 OS X Snow Leopard 10 6 x 及OS X Lion 10 7 x 4 1 1 2011年8月4日 19 4 2 4D199 10 7 4C199 10 6 2011年10月12日 iOS 5 0 9A334 downloadable iOS 4 3 2 8H7 20 4 2 1 4D502 2011年11月18日 10 7 21 22 4 3 4E109 2012年2月16日 10 7 3 23 24 4 3 1 4E1019 2012年3月7日 iOS 5 1 9B176 downloadable iOS 5 0 only for OS X 10 7 25 iOS 4 34 3 2 4E2002 2012年3月22日4 3 3 4E3002 2012年5月9日4 4 2012年7月25日 10 7 4 26 27 OS X Lion 10 7 x 及OS X Mountain Lion 10 8 x 4 4 1 4F1003 2012年8月7日4 5 2012年9月19日 iOS 6 0 10A403 iOS 4 3 28 armv7 armv7s downloadable iOS 5 1 iOS 5 0 only for OS X 10 7 iOS 4 34 5 1 2012年10月3日4 5 2 4G2008 2012年11月1日4 6 4H127 2013年2月20日 iOS 6 1 10B141 downloadable iOS 6 0 iOS 5 1 iOS 5 0 only for OS X 10 7 iOS 4 34 6 1 4H512 2013年3月14日4 6 2 4H1003 2013年4月15日4 6 3 4H1503 2013年6月14日版本 Build 釋出日期 可於OS X上執行的版本 OS X SDK s 包括iOS SDK 最低iOS部署目標 支援iOS手臂 可下載的模擬器iOS版本Xcode 5 0 6 x 支援 arm64 编辑 版本歷史版本 Build 釋出日期 可於 OS X上執行的版本 OS X SDK s 包括iOS SDK 最低iOS部署目標 支援iOS手臂 可下載的模擬器iOS版本5 0 5A1413 2013年9月18日 10 8 4 29 30 OS X v10 8 iOS 7 0 11A465 iOS 4 3 or iOS 6 0 for arch with arm64 31 armv7 armv7s arm64 iOS 6 1 iOS 6 0 only for OS X 10 8 32 iOS 5 1 iOS 5 05 0 1 5A2053 2013年10月22日 OS X v10 8 OS X v10 9 iOS 7 0 3 11B508 iOS 4 3 or iOS 5 1 1 for arch with arm64 33 5 0 2 5A3005 2013年11月12日5 1 5B130a 2014年3月10日 iOS 7 1 11D167 iOS 7 0 iOS 6 1 34 35 5 1 1 5B1008 2014年4月10日 iOS 6 16 0 1 6A317 2014年9月17日 10 9 4 OS X v10 9 iOS 8 0 12A365 Default armv7 arm64 Manually 36 armv7s iOS 7 1 only for OS X 10 9 37 iOS 7 06 1 6A1052c 6A1052d 2014年10月16日 38 2014年10月20日 39 OS X v10 9 OS X v10 10 iOS 8 1 12B411 6 1 1 6A2008a 2014年12月2日6 2 6C131e 2015年3月9日 iOS 8 2 12D508 iOS 8 1 iOS 7 16 3 6D570 2015年4月8日 10 10 OS X v10 10 iOS 8 3 12F69 iOS 8 2 iOS 8 1 iOS 7 16 3 1 6D1002 2015年4月21日6 3 2 6D2105 2015年5月18日6 4 6E35b 2015年6月30日 iOS 8 4 12H141 iOS 8 3 iOS 8 2 iOS 8 1 iOS 7 1版本 Build 釋出日期 可於 OS X上執行的版本 40 OS X SDK s 包括iOS SDK 最低iOS部署目標 支援iOS手臂 可下載的模擬器iOS版本Xcode 7 0 10 x 開放免費部署至實體裝置 编辑 版本歷史版本 Build 釋出日期 可於 OS X執行的版本 macOS SDK s 包括iOS SDK 包括watchOS SDK 包括tvOS SDK 可下載的模擬器iOS版本 註釋7 0 7A220 2015年9月16日 10 10 4 OS X v10 11 15A278 iOS 9 13A340 watchOS 2 13S343 iOS 8 4 iOS 8 3 iOS 8 2 iOS 8 17 0 1 7A1001 2015年9月28日7 1 7B91b 2015年10月21日 10 10 5 iOS 9 1 13B137 tvOS 9 0 13T393 增加iOS 9 07 1 1 7B1005 2015年11月9日7 2 7C68 2015年12月8日 OS X v10 11 2 15C43 iOS 9 2 13C75 watchOS 2 1 13S660 tvOS 9 1 13U78 增加iOS 9 1 iOS 9 0 watchOS 2 07 2 1 7C1002 2016年2月3日 tvOS 9 1 13U79 7 3 7D175 2016年3月21日 10 11 OS X v10 11 4 15E60 iOS 9 3 13E230 watchOS 2 2 13V143 tvOS 9 2 13Y227 增加iOS 9 2 iOS 9 1 watchOS 2 17 3 1 7D1012 38 7D1014 39 2016年5月3日8 0 8A218a 2016年9月13日 10 11 5 macOS Sierra 10 12 16A300 iOS 10 14A345 watchOS 3 14S326 tvOS 10 0 14T328 增加iOS 9 3 iOS 9 2 watchOS 2 28 1 8B62 2016年10月27日 macOS Sierra 10 12 1 16B2649 iOS 10 1 14B72 watchOS 3 1 14S471a 增加iOS 10 0 並沒有提供watchOS 3 0 8 2 8C38 2016年12月12日 macOS Sierra 10 12 2 16C58 iOS 10 2 14C89 tvOS 10 1 14U591 增加iOS 10 1 tvOS 10 08 2 1 8C1002 2016年12月19日8 3 8E162 2017年3月27日 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 2017年4月6日8 3 2 8E2002 2017年4月18日8 3 3 8E3004b 2017年6月5日 iOS 10 3 1 14E8301 新增 watchOS 3 1 Simulator9 0 9A235 2017年9月19日 10 12 6 10 13 17A360 iOS 11 0 15A372 watchOS 4 0 15R372 tvOS 11 0 15J380 新增 iOS 10 3 1 tvOS 10 2 watchOS 3 29 0 1 9A1004 2017年10月15日9 1 9B55 2017年10月31日 10 13 1 17B48 iOS 11 1 15B93 15B101 watchOS 4 1 15R846 tvOS 11 1 15J582 新增 iOS 11 0 tvOS 11 watchOS 4 09 2 9C40b 2017年12月4日 10 13 2 17C76 iOS 11 2 15C107 watchOS 4 2 15S100 tvOS 11 2 15K104 新增 iOS 11 1 tvOS 11 1 watchOS 4 19 3 9E145 2018年3月29日 10 13 2 10 13 4 17E189 iOS 11 3 15E217 watchOS 4 3 15T212 tvOS 11 3 15L211 新增 iOS 11 2 tvOS 11 2 watchOS 4 29 3 1 9E501 2018年5月9日9 4 9F1027a 2018年5月29日 iOS 11 4 15F5037c tvOS 11 4 15L565 新增 iOS 11 3 tvOS 11 39 41 9F2000 2018年6月13日10 0 10A255 2018年9月17日 10 13 6 10 14 18A384 iOS 12 0 16A366 watchOS 5 0 16R363 tvOS 12 0 16J364 新增 iOS 11 4 tvOS 11 4 watchOS 4 310 1 10B61 2018年10月30日 10 14 1 18B71 iOS 12 1 16B91 watchOS 5 1 16R591 tvOS 12 1 16J602 新增 iOS 12 0 tvOS 12 0 watchOS 5 010 2 10E125 2019年3月25日 10 14 3 10 14 4 18E219 iOS 12 2 16E226 watchOS 5 2 16T224 tvOS 12 2 16L225 新增 iOS 12 1 tvOS 12 1 watchOS 5 110 2 1 10E1001 2019年4月17日10 3 10G8 2019年7月22日 10 14 3 41 10 14 6 18G74 iOS 12 4 16G73 watchOS 5 3 16U567 tvOS 12 4 16M567 added iOS 12 2 tvOS 12 2 watchOS 5 2版本 Build 釋出日期 可於 OS X執行的版本 42 macOS SDK s 43 包括iOS SDK 44 包括watchOS SDK 45 包括tvOS SDK 46 可下載的模擬器iOS版本 47 註釋Xcode 11 0 14 x SwiftUI軟體框架 编辑 版本歷史版本 Build 釋出日期 macOS上的最低版本 48 macOS SDK s 49 包括iOS SDK 50 包括watchOS SDK 51 包括tvOS SDK 52 註釋11 0 11A420a 2019年9月20日 10 14 4 10 15 19A547 iOS 13 0 17A566 watchOS 6 0 17R566 tvOS 13 0 17J559 54 11 1 11A1027 2019年10月7日 iOS 13 1 17A820 55 11 2 11B52 2019年10月31日 10 15 1 19B81 iOS 13 2 17B80 watchOS 6 1 17S80 tvOS 13 2 17K81 56 11 2 1 11B500 2019年11月12日 10 15 1 19B89 iOS 13 2 17B102 tvOS 13 2 17K90 57 58 11 3 11C29 2019年12月10日 10 15 2 19B90 59 58 11 3 1 11C505 2020年1月13日 60 58 11 4 11E146 2020年3月24日 10 15 2 10 15 4 19E258 iOS 13 4 17E255 watchOS 6 2 17T255 tvOS 13 4 17L255 61 58 11 4 1 11E503a 2020年4月15日 iOS 13 4 17E8258 62 58 11 5 11E608c 2020年5月20日 iOS 13 5 17F65 63 58 11 6 11E708 2020年7月15日 10 15 6 19G68 iOS 13 6 17G64 64 58 11 7 11E801a 2020年9月1日 iOS 13 7 17H22 65 58 12 0 12A7209 2020年9月16日 10 15 4 Intel based Mac 11 0 Apple silicon Mac iOS 14 18A390 watchOS 7 18R382 tvOS 14 18J390 66 58 12 0 1 12A7300 2020年9月24日 67 58 12 1 12A7403 2020年10月20日 iOS 14 1 18A8394 68 58 12 1 1 RC 12A7605b 2020年10月30日 iOS 14 2 18B79 watchOS 7 1 18R579 tvOS 14 2 18K54 69 58 12 2 12B45b 2020年11月12日 11 0 20A2408 70 58 12 3 12C33 2020年12月14日 11 1 20C63 iOS 14 3 18C61 watchOS 7 2 18S561 tvOS 14 3 18K559 71 58 12 4 12D4e 2021年1月26日 iOS 14 4 18D46 72 58 12 5 12E262 2021年4月26日 11 0 11 3 20E214 iOS 14 5 18E182 watchOS 7 4 18T187 tvOS 14 5 18L191 73 58 12 5 1 12E507 2021年6月21日 74 58 13 0 13A233 2021年9月20日 11 3 iOS 15 0 19A339 watchOS 8 0 19R341 tvOS 15 0 19J344 75 58 13 1 13A1030d 2021年10月25日 12 0 21A344 watchOS 8 0 1 19R351 76 58 13 2 13C90 2021年12月13日 12 1 21C46 iOS 15 2 19C51 watchOS 8 3 19S51 tvOS 15 2 19K50 77 58 13 2 1 13C100 2021年12月17日 78 58 13 3 13E113 2022年3月14日 12 0 12 3 21E226 iOS 15 4 19E239 watchOS 8 5 19T241 tvOS 15 4 19L439 79 58 13 3 1 13E500a 2022年4月11日 80 58 13 4 13F17a 2022年5月16日 iOS 15 5 19F64 81 58 13 4 1 13F100 2022年6月2日 82 58 14 0 14A309 2022年9月12日 12 5 iOS 16 0 20A360 watchOS 9 0 20R362 tvOS 16 0 20J373 83 58 14 0 1 14A400 2022年9月26日 84 58 14 1 14B47b 2022年11月1日 13 0 22A372 iOS 16 1 20B71 watchOS 9 1 20S71 tvOS 16 1 20K67 85 58 14 2 14C18 2022年12月13日 13 1 22C55 iOS 16 2 20C52 86 58 14 3 14E222b 2023年3月30日 13 0 13 3 22E245 iOS 16 4 20E238 watchOS 9 4 20T248 tvOS 16 4 20L489 87 58 14 3 1 14E300c June 1 2023年6月1日 88 58 版本 Build 釋出日期 macOS上的最低版本 48 macOS SDK s 49 包括iOS SDK 50 包括watchOS SDK 51 包括tvOS SDK 52 註釋Xcode 15 0 支援visionOS 编辑 版本歷史版本 Build 釋出日期 macOS上的最低版本 48 89 macOS SDK s 49 89 包括iOS SDK 50 89 包括watchOS 51 89 包括tvOS 52 89 包括visionOS 90 89 註釋15 0 15A240d 2023年9月18日 13 5 14 0 23A334 iOS 17 0 21A325 watchOS 10 0 21R354 tvOS 17 0 21J351 91 58 15 0 1 15A507 2023年10月18日 13 5 14 0 23A334 iOS 17 0 21A325 watchOS 10 0 21R354 tvOS 17 0 21J351 版本 Build 釋出日期 macOS上的最低版本 48 89 macOS SDK s 49 89 包括iOS SDK 50 89 包括watchOS 51 89 包括tvOS 52 89 包括visionOS 90 89 註釋事故 编辑XcodeGhost 编辑 主条目 XcodeGhost風波 在2015 年 9 月 18 日 有人發佈消息稱發現由某第三方提供的Xcode 即XcodeGhost 包含惡意後門 會使其編譯的程序被注入相應的後門用於收集相關使用信息 多個中國大陸發佈的軟件被該編譯器感染 92 93 有人推測傳染方式可能是其作者通過多種社交途徑推廣其發佈的第三方Xcode 93 也有人分析通過污染迅雷的離線下載服務使其緩存了染毒版本文件 使只要通過迅雷下載 即使是從官方途徑下載也會因為迅雷的CDN機制而染毒 94 之後所感染的軟件開發者和其他蘋果應用開發者相繼排查並重新發佈無污染版本 迅雷表示其CDN系統的緩存文件無被污染 94 其事件作者也發表聲明稱此次為一次錯誤的實驗 95 96 根據史諾登 Edward Snowden 揭露文件 美國中情局 CIA 在2012 年 已有類似攻擊手法 即可以透過偽冒Xcode 用來監控所有使用該偽冒開發工具所開發的App及後續的修改版本 而這套偽冒開發工具所開發的App 可以在蘋果公司的官方App Store上架並販售 且不會被任何人員發覺有異常之處 97 參考文獻 编辑 https developer apple com documentation xcode release notes xcode 15 1 release notes 出版日期 2023年12月11日 GNU Pascal and Xcode 2008 10 30 原始内容存档于2012 04 18 Using Free Pascal with Xcode 2008 10 30 原始内容存档于2010 06 12 Tools 2008 10 30 原始内容存档于2008 12 05 CSharpPlugin cocoa sharp dev Google Code 2008 10 30 原始内容存档于2015 01 20 CamelBones an Objective C Perl bridge for Mac OS X amp GNUStep Home 2008 10 30 原始内容存档于2015 01 20 Haskell Xcode Plugin 2008 10 30 原始内容存档于2008 07 23 8 0 8 1 iPhone Software Development Old versions of iPhone SDK 2015 05 02 原始内容存档于2016 08 25 Unauthorized Apple Developer PDF 2015 05 02 Unauthorized Apple Developer PDF 2015 05 02 Unauthorized Apple Developer PDF 2015 05 02 Unauthorized Apple Developer PDF 2015 05 02 Old versions of iPhone SDK 2015 12 24 原始内容存档于2016 08 25 There were several releases of Xcode 3 2 3 with iOS 4 0 with iOS 4 0 1 with iOS 4 0 2 SDK Unauthorized Apple Developer PDF 2015 05 02 Unauthorized Apple Developer PDF 2015 05 02 Xcode 2015 05 02 原始内容存档于2011 07 30 Unauthorized Apple Developer PDF 2015 05 02 Unauthorized Apple Developer PDF 2015 05 02 Mac App Store Xcode 2015 05 02 原始内容存档于2011 09 24 How to Install Older iOS Simulators in XCode 4 2 1 SDK5 0 2015 05 02 原始内容存档于2021 05 14 iphone Xcode 4 2 1 for Snow Leopard Stack Overflow 2015 05 02 原始内容存档于2021 05 14 Mac App Store Xcode 2015 05 02 原始内容存档于2012 02 02 Mac App Store Xcode 2015 05 02 原始内容存档于2012 02 18 Mac App Store Xcode Mac App Store 2015 05 02 原始内容存档于2012 07 01 iphone Install Simulator SDK 4 3 to Xcode 4 4 on Mountain Lion Stack Overflow 2015 05 02 原始内容存档于2021 05 14 Unauthorized Apple Developer PDF 2015 05 02 Mac App Store Xcode Mac App Store 2015 05 02 原始内容存档于2013 07 25 Unauthorized Apple Developer PDF 2015 05 02 Mac App Store Xcode Mac App Store 2015 05 02 原始内容存档于2013 10 10 Mac App Store Xcode Mac App Store 2015 05 02 原始内容存档于2014 05 30 Xcode 5 and iOS 7 Architecture and Valid architectures 2015 12 24 原始内容存档于2021 05 14 ios5 Use iOS 5 Simulator in XCode 5 Stack Overflow 2015 05 02 原始内容存档于2021 05 14 About 64 Bit Cocoa Touch Apps 2015 12 24 原始内容存档于2016 08 20 Install ios 5 simulator to xcode 5 1 2015 05 02 iphone ios 6 0 Simulator in xcode 5 1 Stack Overflow 2015 05 02 ios Xcode 6 Standard architectures exclude armv7s Stack Overflow 2015 05 02 xcode iOS 6 1 simulator on OSX 10 10 Yosemite Stack Overflow 2015 05 02 38 0 38 1 Developer Portal version 39 0 39 1 MAS version LSMinimumSystemVersion from Info plist Xcode 10 3 Release Notes Apple Developer 2022 12 21 原始内容存档于2020 06 05 plutil p Xcode app Contents Info plist grep LSMinimumSystemVersion cd Xcode app Contents Developer Platforms MacOSX platform Developer SDKs plutil p System Library CoreServices SystemVersion plist ls Xcode app Contents Developer Platforms iPhoneOS platform DeviceSupport grep ls Xcode app Contents Developer Platforms WatchOS platform DeviceSupport grep ls Xcode app Contents Developer Platforms AppleTVOS platform DeviceSupport grep from preferences gt downloads 48 0 48 1 48 2 48 3 plutil p Xcode app Contents Info plist grep LSMinimumSystemVersion 49 0 49 1 49 2 49 3 cd Xcode app Contents Developer cd Platforms MacOSX platform Developer SDKs plutil p System Library CoreServices SystemVersion plist 50 0 50 1 50 2 50 3 cd Xcode app Contents Developer plutil p Platforms iPhoneOS platform version plist 51 0 51 1 51 2 51 3 cd Xcode app Contents Developer plutil p Platforms WatchOS platform version plist 52 0 52 1 52 2 52 3 cd Xcode app Contents Developer plutil p Platforms AppleTVOS platform version plist SwiftUI Getting Started 2020 03 24 原始内容存档于2022 04 11 To see the SwiftUI preview you need macOS 10 15 53 Xcode 11 1 Release Notes Apple Developer Documentation Apple Inc 2019 12 10 原始内容存档于2020 06 03 Xcode 11 2 Release Notes Apple Developer Documentation Apple Inc 2019 11 04 原始内容存档于2020 06 03 Xcode 11 2 1 Release Notes Apple Developer Documentation Apple Inc 2019 12 10 原始内容存档于2020 06 03 58 00 58 01 58 02 58 03 58 04 58 05 58 06 58 07 58 08 58 09 58 10 58 11 58 12 58 13 58 14 58 15 58 16 58 17 58 18 58 19 58 20 58 21 58 22 58 23 58 24 58 25 58 26 58 27 58 28 58 29 58 30 58 31 Xcode Releases xcodereleases com 2019 12 10 原始内容存档于2022 05 04 Xcode 11 3 Release Notes Apple Developer Documentation Apple Inc 2019 11 10 原始内容存档于2020 06 03 Xcode 11 3 1 Release Notes Apple Developer Documentation Apple Inc 2020 01 14 原始内容存档于2020 06 03 Xcode 11 4 Release Notes Apple Developer Documentation Apple Inc 24 March 2020 原始内容存档于2020 05 02 Xcode 11 4 1 Release Notes Apple Developer Documentation Apple Inc 16 April 2020 原始内容存档于2020 05 14 Xcode 11 5 Release Notes Apple Developer Documentation Apple Inc 20 May 2020 Xcode 11 6 Release Notes Apple Developer Documentation Apple Inc 15 July 2020 原始内容存档于2022 11 28 Xcode 11 7 Release Notes Apple Developer Documentation Apple Inc 26 August 2020 原始内容存档于2023 01 14 Xcode 12 Release Notes Apple Developer Documentation Apple Inc 25 August 2020 原始内容存档于2022 12 21 Xcode 12 0 1 Release Notes Apple Developer Documentation Apple Inc 25 September 2020 原始内容存档于2022 12 21 Xcode 12 1 Release Notes Apple Developer Documentation Apple Inc October 20 2020 原始内容存档于2022 12 21 Xcode 12 1 1 RC Release Notes Apple Developer Documentation Apple Inc October 30 2020 原始内容存档于2022 09 26 Xcode 12 2 Release Notes Apple Developer Documentation Apple Inc November 12 2020 原始内容存档于2022 12 21 Xcode 12 3 Release Notes Apple Developer Documentation Apple Inc December 14 2020 原始内容存档于2022 12 21 Xcode 12 4 Release Notes Apple Developer Documentation Apple Inc January 27 2021 原始内容存档于2022 12 21 Xcode 12 5 Release Notes Apple Developer Documentation Apple Inc April 26 2021 原始内容存档于2022 12 21 Xcode 12 5 1 Release Notes Apple Developer Documentation Apple Inc June 21 2021 原始内容存档于2023 01 15 Xcode 13 Release Notes Apple Developer Documentation Apple Inc September 21 2021 原始内容存档于2022 12 30 Xcode 13 1 Release Notes Apple Developer Documentation Apple Inc October 26 2021 原始内容存档于2022 12 26 Xcode 13 2 Release Notes Apple Developer Documentation Apple Inc December 13 2021 原始内容存档于2022 12 21 Xcode 13 2 1 Release Notes Apple Developer Documentation Apple Inc December 13 2021 原始内容存档于2022 12 21 Xcode 13 3 Release Notes Apple Inc March 15 2022 原始内容存档于2022 12 21 Xcode 13 3 1 Release Notes Apple Inc April 12 2022 原始内容存档于2022 12 21 Xcode 13 4 Release Notes Apple Inc May 16 2022 原始内容存档于2022 05 17 Xcode 13 4 1 Release Notes Apple Inc June 3 2022 原始内容存档于2022 12 21 Xcode 14 Release Notes Apple Inc September 13 2022 原始内容存档于2022 12 21 Xcode 14 0 1 Release Notes Apple Inc September 27 2022 Xcode 14 1 Release Notes Apple Inc November 3 2022 Xcode 14 2 Release Notes Apple Inc December 14 2022 原始内容存档于2022 12 13 Xcode 14 3 Release Notes Apple Inc March 31 2023 原始内容存档于2023 02 17 Xcode 14 3 1 Release Notes Apple Inc June 2 2023 原始内容存档于2023 09 13 89 00 89 01 89 02 89 03 89 04 89 05 89 06 89 07 89 08 89 09 89 10 89 11 引证错误 没有为名为xcodereleases com的参考文献提供内容 90 0 90 1 cd Xcode app Contents Developer plutil p Platforms XROS platform version plist Xcode 15 Release Notes Apple Inc September 19 2023 原始内容存档于2023 11 08 iOS開發工具Xcode遭惡意代碼插入 網易雲音樂等APP被感染 網易數碼 2015 09 18 2015 09 19 原始内容存档于2015 09 25 93 0 93 1 關於Xcode自帶病毒事件你必須要知道的7件事 網易數碼 2015 09 18 2015 09 19 原始内容存档于2020 06 03 94 0 94 1 驅動之家 迅雷 離線服務器並未受問題Xcode版本影響 搜狐科技 搜狐 2015 09 19 2015 09 19 原始内容存档于2021 05 14 冰冰 XcodeGhost作者現身澄清 只是一次錯誤的實驗 驅動之家 2015 09 19 2015 09 19 原始内容存档于2021 05 14 XcodeGhost作者凌晨現身微博並公開源碼 稱只是實驗項目 網易數碼 2015 09 19 2015 09 19 原始内容存档于2020 12 03 黃彥棻 XcodeGhost風暴事件大剖析 電週文化事業 2015 10 13 2017 12 13 原始内容存档于2021 05 14 外部連結 编辑Xcode 新增特性 Apple Developer 页面存档备份 存于互联网档案馆 取自 https zh wikipedia org w index php title Xcode amp oldid 79850063, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。