首页 > 解决方案 > 如何使用 delphi 将 iOS 应用程序发布到其他人的帐户?

问题描述

我为其他人构建了一些 iOS 应用程序。使用 android 非常简单,我将 .aab 给了那个人,他们将这个 .aab 添加到了 Play 商店中。但是,我认为,我不能对 iOS 做同样的事情,还是我弄错了?有没有办法在我的计算机上编译应用程序并给我的客户一个二进制文件,以便他可以在他的帐户下发布它?如果有关系,我在 Delphi 下。

让我非常担心的是,每次我更新主核心应用程序时,我都需要编译十几个白标应用程序,并且我想自动化这个过程。我怎样才能做到这一点 ?

标签: iosdelphiiphone-developer-programapple-developer

解决方案


iOS 应用程序被编译成一个.ipa文件,该文件可以部署到设备或上传到 App Store。

但是,iOS 应用程序除了部署二进制文件之外还有许多要求。

每个客户都必须获得一个开发者证书,以识别他们与您代表他们开发的应用程序。他们必须向您提供这些证书。

为了让每个客户能够自行安装/上传您的应用程序二进制文件,他们必须向 Apple 注册应用程序 ID,并为您提供这些 ID,以便您可以根据需要将其配置到您的项目中。

每个客户还必须根据安装方式(Ad-Hoc vs App Store)配置这些 ID,并为您提供配置文件,以便您也可以将它们配置到您的项目中。

Embarcadero 的文档中涵盖了所有这些内容:

iOS 移动应用程序开发


推荐阅读