配置Delphi XE 8在iPhone iOS上发布APP

时间:2016-04-13 00:17:48

标签: ios iphone delphi delphi-xe8

我有以下环境: - Windows 7 64位 - Delphi XE8 - 带Mountain Lion的Oracle Virtual Box - Google开发者帐户 - Apple开发者帐户

我正在尝试设置为目标iOS设备 - 64位。

但目标列表为空,没有显示设备列表。

选择iOS DEVICE - 64位

时,请参见下图

TARGET LIST on DELPHI's PROJECT MANAGER

对于Iphone模拟器,它工作正常。我的意思是,当我发送到模拟器时,APP工作正常,但我无法使用iOS DEVICE发布。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

请参阅官方文档:

http://docwiki.embarcadero.com/RADStudio/XE8/en/Running_Your_iOS_Application_on_an_iOS_Device

  

在iOS设备上运行应用程序的步骤
  使用Apple USB线将iOS设备连接到Mac

     

在Mac上运行Platform Assistant       测试与Mac的连接(在“连接配置文件管理器”页面上)。       使用Apple标准USB电缆(如右图所示)将iOS设备(如iPhone或iPad)连接到Mac。

     

注意:您的iOS SDK版本不需要与iOS设备版本匹配。您可以使用最新版本的iOS SDK,并在RAD Studio支持的旧iOS版本上运行您的应用程序。您应该始终使用最新版本的iOS SDK版本。

     

在RAD Studio中:           在项目管理器中,展开“目标平台”节点,然后双击与设备体系结构匹配的iOS设备目标平台,iOS设备 - 32位或iOS设备 - 64位。选定的目标平台使用粗体显示。           在“目标平台”节点中,展开选定的iOS设备节点,展开“配置”节点,然后双击“开发平台”配置以将其选中。所选平台配置使用粗体显示。

     

注意:如果使用Ad hoc或Application Store平台配置构建应用程序,则无法将应用程序直接从RAD Studio运行到iOS设备。要运行为临时分发部署的应用程序,请参阅为Ad hoc分发部署iOS应用程序。要运行为App Store构建的应用程序,您必须将它们提交到App Store并从商店安装。

     

运行您的应用程序,通过调试(运行>运行)或不调试(运行>运行无调试)。

     

RAD Studio使用之前添加到IDE的SDK构建您的应用程序,使用您为所选iOS设备目标平台配置的连接配置文件连接到Mac,Mac上的Platform Assistant将启动您的应用程序。连接iOS设备。

     

备注:
  第一次在Mac上使用用户帐户在iOS设备上运行应用程序时,Mac会提示您允许RAD Studio使用您的私钥对应用程序进行签名。您必须在Mac上接受此操作,以便RAD Studio可以继续在iOS设备上运行您的应用程序。

     

RAD Studio可能会在某些时候被冻结,直到它在您的iOS设备上启动您的应用,但它只是准备运行您的应用。