配置iOS应用程序

来自RAD Studio
跳转到:航行,搜索

转到iOS移动应用程序开发


苹果要求您规定您的应用程序和iOS设备能够在这些设备上运行应用程序,至分发您的应用程序特别的、或至将应用程序提交到App Store.

前提条件

在配置应用程序之前,您必须:

为应用程序创建应用程序ID

苹果要求您创建一个应用程序ID对于您的每个应用程序或一组应用程序。应用程序ID是应用程序的唯一标识符。请参阅Apple文档以了解如何为新应用程序创建应用程序ID。

必须更新CFBundleIdentifier(CF束标识符)的字段版本信息iOS平台项目的页面,以便它包含应用程序的应用程序ID,为此:

  1. 项目>选项>版本信息
  2. 更新CFBundleIdentifier(CF束标识符)包含捆绑ID的字段,例如:
com.my公司$(模块名称)

能够添加iOS应用程序内购买支持您的应用程序,请使用特定于单个应用程序的显式应用程序ID;例如:com.my公司.myapp。不能使用通配符应用程序ID,例如com.my公司*也就是说,我的应用程序名称应与的应用程序ID名称一致itunesconnect公司输入您的应用程序。

创建和安装资源调配配置文件

Apple要求您创建一个资源调配配置文件对于每个应用程序ID,您可以使用它来配置使用该应用程序ID的应用程序。对于每个应用ID,您可能需要以下配置文件:

  • 开发配置文件,为调试应用程序签名所必需,以便您可以在iOS设备上运行应用程序(开发平台配置)
  • 用于签署应用程序的分发配置文件临时分配应用程序的(特别平台配置)
  • 用于签署应用程序的分发配置文件提交至App Store(应用程序存储平台配置)

请参阅Apple文档了解如何创建这些配置文件以及如何在iOS设备上安装它们。

从RAD Studio XE8,所选的配置文件将自动安装在目标设备上。您只需在“项目”窗口并部署项目。

提示:如果在创建新的配置文件后,您遇到iOS构建错误,请创建新的iOS配置文件并在RAD Studio中重置项目选项部署。

在RAD Studio上配置配置文件

在RAD Studio中打开应用程序后,选择项目>选项>资源调配.给你提供您的资源调配数据对于不同的iOS设备平台配置:开发,特别、和应用程序存储.

为配置配置配置数据时开发平台配置,在中选择目标要用于调试应用程序的构建配置(例如,调试).
为配置配置配置数据时特别应用程序存储平台配置,在中选择目标要用于部署应用程序的构建配置(例如,发布).

注:您可以配置您的默认签名数据工具>选项>环境选项>资源调配。如果不为新项目配置签名数据,RAD Studio将使用默认签名数据。
注:Xcode在配置文件中不再支持通配符定义。

另请参见