Delphi 10.1柏林多个ios SDK

时间:2016-12-19 12:09:23

标签: delphi

我有最新的delphi和xcode等运行iphone sdk 10.2。有没有办法设置一个新的平台和构建说ios 9?我的sdks列表只显示10.2。不确定支持奥尔德手机等

1 个答案:

答案 0 :(得分:2)

您无需安装早期版本的SDK。使用Delphi Berlin编译的应用程序将适用于所有版本的iOS,如支持的选项/ Delphi编译器/链接/最低iOS版本中所述。 FMX库将与iOS API 8..10一起使用(源代码中有一些版本检查 - 查找“TOSVersion.Check”)。因此,只要您不“手动”使用任何额外的iOS API,它就适用于运行iOS 8..10的所有设备。基本应用程序也可以用于早期版本,但它当然不受支持。 对于iOS 10,请记住额外的安全相关设置:http://docwiki.embarcadero.com/PlatformStatus/en/Main_Page 摘要:对于不同的iOS版本,您不需要单独的SDK或应用程序的额外版本。

关于iOS开发的评论:实际上,xcode 8还将目标限制为iOS> = 8,而您可以在8..10范围内的项目选项中设置它而不管SDK。可以强制xcode 8编译和链接iOS 7设备,但是很难测试和部署,因此没用。