简体   繁体   English

如何使用 delphi 将 iOS 应用程序发布到其他人的帐户?

[英]How with delphi can I publish an iOS app to the account of someone else?

I build some iOS app for other people.我为其他人构建了一些 iOS 应用程序。 With android it's quite simple, I gave the.aab to the guy and they add themself this.aab in the play store.使用 android 非常简单,我将.aab 给了那个人,他们在 Play 商店中添加了自己的 this.aab。 However, I think, I can't do the same for iOS or I m mistaken?但是,我想,我不能对 iOS 做同样的事情,还是我弄错了? Is there a way to compile the app on my computer and gave my client a binary so he can publish it under his account?有没有办法在我的电脑上编译应用程序并给我的客户一个二进制文件,以便他可以在他的帐户下发布它? I m under Delphi if it's matter.如果重要的话,我在 Delphi 下。

What worry me a lot is that I need to compile a dozen of a white-labeled app every time I Update the main core app and I want to automatize the process.令我非常担心的是,每次更新主要核心应用程序时,我都需要编译一打白标应用程序,并且我想使该过程自动化。 How can I do this?我怎样才能做到这一点?

An iOS app is compiled to an .ipa file, which can be deployed to a device or uploaded to the App Store.一个 iOS 的应用程序被编译成.ipa文件,可以部署到设备或上传到 App Store。

However, iOS apps have many requirements beyond just deploying the binary.但是,iOS 应用程序除了部署二进制文件之外还有许多要求。

Each customer will have to obtain a Developer Certificate that identifies them with the app(s) you develop on their behalf.每个客户都必须获得开发人员证书,以使用您代表他们开发的应用程序来识别他们。 They will have to provide those certificates to you.他们将必须向您提供这些证书。

In order for each customer to then install/upload your app binary(s) on their own accord, they will have to register App IDs with Apple, and give you those IDs so you can configure it into your projects as needed.为了让每个客户都能自行安装/上传您的应用程序二进制文件,他们必须向 Apple 注册应用程序 ID,并为您提供这些 ID,以便您可以根据需要将其配置到您的项目中。

Each customer will also have to provision those IDs according to how they will be installed (Ad-Hoc vs App Store), and give you the provisioning profiles so you can configure them into your projects as well.每个客户还必须根据它们的安装方式(Ad-Hoc 与 App Store)提供这些 ID,并为您提供配置文件,以便您也可以将它们配置到您的项目中。

This is all covered in Embarcadero's documentation:这都包含在 Embarcadero 的文档中:

iOS Mobile Application Development iOS 移动应用开发

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM