Delphi专题 ·

Delphi各版本所支持的平台

Delphi支持的平台和操作系统

下表显示了不同Delphi版本所支持平台和操作系统。操作系统旁边的*(星号)表明,操作系统和相应的Delphi版本存在已知的问题。若要查看该特定问题的解决方案,请在表格下方查看。

版本WindowsOS XiOSAndroidLinux
10.2
Tokyo
Windows 10(包括
Windows 10 Creators
Update 和 Windows 10
Anniversary Update)
Windows 8, 8.1
Windows 7 (SP1+)
Windows Server 2016
Windows Server 2012
macOS High
Sierra [1]
macOS Sierra
OS X 10.11 (El Capitan)
OS X 10.10 (Yosemite)
iOS 11 [2]
iOS 10,
iOS 10.3
iOS 9
Android 8
Android 7 (Nougat)
Android 6
Android 5
Android 4.4
Android 4.1.x,
4.2.x, 4.3.x
Ubuntu Server (Ubuntu
16.04 LTS)
RedHat
Enterprise Linux (version 7)
10.1
Berlin
Windows 10 [3]
Windows 8, 8.1
Windows 7 SP1
Windows Server 2012
Windows Server 2008
macOS Sierra ( Update 1开始)
OS X 10.11 (El Capitan)
OS X 10.10 (Yosemite)
OS X 10.9 (Mavericks)
iOS 10 (
Update 1)*[4]
iOS 9*
iOS 8
Android 7 (Nougat)
Android 6*
Android 5
Android 4.4
Android 4.1.x,
4.2.x, 4.3.x
Android 4.0.3,
4.0.4
10
Seattle
Windows 10* [3]
Windows 8, 8.1
Windows 7 SP1
Windows Server 2012
Windows Server 2008
OS X 10.11
(El Capitan)*
OS X 10.10 (Yosemite)
OS X 10.9 (Mavericks)
iOS 9*
iOS 8
iOS 7
Android 6
Android 5*
Android 4.4*
Android 4.1.x,
4.2.x, 4.3.x*
Android 4.0.3,
4.0.4*
XE8Windows 10
Windows 8, 8.1
Windows 7 SP1
Windows Server 2012
Windows Server 2008
OS X 10.10 (Yosemite)
OS X 10.9 (Mavericks)
iOS 9*
iOS 8
iOS 7
Android 5
Android 4.4
Android 4.1.x,
4.2.x, 4.3.x
Android 4.0.3,
4.0.4
XE7Windows 8, 8.1
Windows 7 SP1
Windows Server 2012
Windows Server 2008
OS X 10.10 (Yosemite)
OS X 10.9 (Mavericks)
OS X 10.8 (Mountain Lion)
iOS 9*
iOS 8
iOS 7
Android 4.4
Android 4.1.x,
4.2.x, 4.3.x
Android 4.0.3,
4.0.4
Android 2.33 - 2.3.7
XE6Windows 8, 8.1
Windows 7 SP1
Windows Vista SP2
Windows Server 2008
OS X 10.9 (Mavericks)
OS X 10.8 (Mountain Lion)
iOS 7
iOS 6
Android 4.4
Android 4.1.x,
4.2.x, 4.3.x
Android 4.0.3,
4.0.4
Android 2.33 - 2.3.7
XE5Windows 8, 8.1
Windows 7 SP1
Windows Vista SP2
Windows XP SP2
(32-bit only)
Windows Server 2008
OS X 10.9 (Mavericks)
OS X 10.8 (Mountain Lion)
OS X 10.7
(Lion)
iOS 7*
iOS 6.1
iOS 6
Android 4.4
Android 4.1.x,
4.2.x, 4.3.x
Android 4.0.3,
4.0.4
Android 2.33 - 2.3.7
XE4Windows 8
Windows 7 SP1
Windows Vista SP2
Windows XP SP2
(32-bit only)
Windows Server 2008
OS X 10.8 (Mountain Lion)
OS X 10.7 (Lion)
iOS 6
iOS 5

注:除非指定,皆支持32位和64位Windows平台。

  • 1、macOS High Sierra的支持需要Delphi10.2.2
  • 2、iOS 11的支持需要Delphi10.2.2或者iOS 11 Patch for RAD Studio 10.2.1
    iOS Simulator 11或更高版本您可以打开 Xcode > Preferences > Components 组件,下载并安装早期版本的iOS Simulator
  • 3、3.0 3.1下面的信息涉及在Windows 10 Creators Update中运行IDE,而不是运行Windows 10 Creators Update的编译应用程序(除非使用了许多运行时包)。
    在Windows 10 Creators Update中,DLL和运行时包在内存中加载和重新定位的方式存在已知问题。这些问题导致调试器显著放缓,且在运行时也会出现。当我们正在调查时,考虑作为开发环境将移动到Windows 10 Creators Update。
  • 4、iOS 10: 目前不支持32位调试;完全支持64位调试。

平台解决方案

Windows

继承VCL Forms HighDPI Hotfix
摘要:继承的VCL窗体无法在高DPI显示器上扩展

  • 加入日期:2017年9月5日
  • 平台:Windows
  • Delphi版本:10.2 10.2 Tokyo

解决方案:将此修复程序在Delphi10.2.1中安装。

10 Seattle Update 1 VCL AppAnalytics Hotfix
摘要:应用Update 1后,修复连接到AppAnalytics server问题。

  • 加入日期:2015年12月28日。
  • 平台:Windows(VCL框架)
  • Delphi版本:10 Seattle Update 1

解决方案:这个问题只适用于Delphi 10 Seattle Update 1。如果您有Delphi 10 Seattle,您不需要这个修复程序:30457, 10 Seattle Update 1 VCL AppAnalytics Hotfix(代码中心)

OS X

RAD Studio 10 Seattle 支持
摘要:RAD Studio 10 Seattle支持 OS X El Capitan and iOS 7, iOS 8 and iO9 using iOS 9 SDK。

  • 加入日期:2015年10月19日
  • 平台:OS X 10.11 (El Capitan), iOS 9, iOS 8, iOS 7
  • Delphi版本:10 Seattle (10 Seattle Update 1中解决)

解决方案:这个问题在RAD Studio 10 Seattle Update 1中得到解决。如果你没有Update1,你只需要安装这个修复程序:PAServer Hotfix for RAD Studio 10 Seattle - iOS 9 and OS X El Capitan

iOS

iOS 10
摘要:无法使用Delphi 10.2 Tokyo构建 Ad Hoc应用

  • 加入日期:2017年8月22日
  • 平台:iOS 10.3
  • Delphi版本:10.2 Tokyo

解决方案:将此修复程序应用于Delphi 10.2.1并安装。它支持使用Xcode 8.2, 8.3.2, 或 8.3.3.构建Delphi 10.2.1的iOS Ad Hoc应用程序。
摘要:无法用Delphi 10.2 Tokyo使用Xcode 8.3创建App Store发布文件。
注:此问题在10.2 Tokyo Release 1中得到解决。

  • 加入日期:2017年3月31日
  • 平台:iOS 10.3
  • Delphi版本:10.2 Tokyo

解决方案:使用XCODE 8.2或更早为iOS应用程序创建App Store分发文件。

摘要:Delphi 10.1 Berlin Update 1在iOS 10平台使用相机应用程序失败

  • 加入日期:2016年9月19日
  • 平台:iOS 10
  • Delphi版本:10.1 Berlin Update 1

解决方案:在Project Options的Version Info部分添加一个新的NSCameraUsageDescription密钥。该值可以是当应用程序请求使用相机时将显示的任何文本。

摘要:Delphi 10.1 Berlin Update 1在iOS 10平台使用相机相册失败

  • 加入日期:2016年9月19日
  • 平台:iOS 10
  • Delphi版本:10.1 Berlin Update 1

解决方案:在Project Options的Version Info部分添加一个新的NSPhotoLibraryUsageDescription密钥。该值可以是当应用程序请求使用相机时将显示的任何文本。

摘要:Delphi 10.1 Berlin Update 1在iOS 10平台使用地址簿失败

  • 加入日期:2016年10月13日
  • 平台:iOS 10
  • Delphi版本:10.1 Berlin Update 1

解决方案:在Project Options的Version Info部分添加一个新的NSContactsUsageDescription密钥。该值可以是当应用程序请求使用相机时将显示的任何文本。

HTTP协议的限制
摘要:IOS 9对应用程序使用HTTP协议的限制-在iOS 9中,苹果添加了新的“Apple Transport Security(苹果传输安全)”功能来限制在HTTP协议下使用HTTP协议请求的应用程序…

  • 加入日期:2015年10月19日
  • 平台:iOS 9
  • Delphi版本:10.1 Berlin, 10 Seattle

解决方案:如何使用自定义Info.plist XML到支持iOS 9的new App Transport Security feature

参与评论