我有以下环境: - Windows 7 64位 - Delphi XE8 - 带Mountain Lion的Oracle Virtual Box - Google开发者帐户 - Apple开发者帐户
我正在尝试设置为目标iOS设备 - 64位。
但目标列表为空,没有显示设备列表。
选择iOS DEVICE - 64位
时,请参见下图对于Iphone模拟器,它工作正常。我的意思是,当我发送到模拟器时,APP工作正常,但我无法使用iOS DEVICE发布。
有人可以帮忙吗?
答案 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设备上启动您的应用,但它只是准备运行您的应用。