转到iOS移动应用程序开发
苹果要求您规定您的应用程序和iOS设备能够在这些设备上运行应用程序,至分发您的应用程序特别的、或至将应用程序提交到App Store.
前提条件
在配置应用程序之前,您必须:
为应用程序创建应用程序ID
苹果要求您创建一个应用程序ID对于您的每个应用程序或一组应用程序。应用程序ID是应用程序的唯一标识符。请参阅Apple文档以了解如何为新应用程序创建应用程序ID。
必须更新CFBundleIdentifier(CF束标识符)
的字段版本信息iOS平台项目的页面,以便它包含应用程序的应用程序ID,为此:
- 去项目>选项>版本信息
- 更新
CFBundleIdentifier(CF束标识符)
包含捆绑ID的字段,例如:
com.my公司$(模块名称)
能够添加iOS应用程序内购买支持您的应用程序,请使用特定于单个应用程序的显式应用程序ID;例如:com.my公司.myapp
。不能使用通配符应用程序ID,例如com.my公司*
也就是说,我的应用程序
名称应与的应用程序ID名称一致itunesconnect公司输入您的应用程序。
创建和安装资源调配配置文件
Apple要求您创建一个资源调配配置文件对于每个应用程序ID,您可以使用它来配置使用该应用程序ID的应用程序。对于每个应用ID,您可能需要以下配置文件:
请参阅Apple文档了解如何创建这些配置文件以及如何在iOS设备上安装它们。
从RAD Studio XE8,所选的配置文件将自动安装在目标设备上。您只需在“项目”窗口并部署项目。
提示:如果在创建新的配置文件后,您遇到iOS构建错误,请创建新的iOS配置文件并在RAD Studio中重置项目选项部署。
在RAD Studio上配置配置文件
在RAD Studio中打开应用程序后,选择项目>选项>资源调配.给你提供您的资源调配数据对于不同的iOS设备平台配置:开发,特别、和应用程序存储.
为配置配置配置数据时开发平台配置,在中选择目标要用于调试应用程序的构建配置(例如,调试).
为配置配置配置数据时特别和应用程序存储平台配置,在中选择目标要用于部署应用程序的构建配置(例如,发布).
注:您可以配置您的默认签名数据从工具>选项>环境选项>资源调配。如果不为新项目配置签名数据,RAD Studio将使用默认签名数据。
注:Xcode在配置文件中不再支持通配符定义。
另请参见