iphone - 通过 AppStore 分发 iPhone 应用程序的客户端

标签 iphone app-store client distribution

我在一家初创公司工作,刚刚为一个不懂技术的客户开发了一款付费 iPhone 应用程序。她对 appstore 流程知之甚少,没有开发者帐户,甚至没有 mac。

我们基本上需要知道的是从客户端分发应用程序的标准方式是什么?
客户是否需要创建一个单独的开发者帐户并使用他们的证书签名的应用程序?或者...

我们可以使用付费应用契约(Contract)中的银行详细信息在我们自己的开发者许可下发布它吗?如果是这样,是否允许多个付费应用契约(Contract),以便我们可以为其他客户或我们自己发布更多付费应用?

我环顾四周,找不到适用于我们案例的答案。大多数情况涉及客户已经拥有开发者许可证。

最佳答案

每个开发者注册只允许一份付费应用契约(Contract)。如果您想与多个客户合作(或在 App Store 中拥有您自己的应用程序),每个客户都需要自己的 ADC 帐户和 iOS 开发者注册。

如果他们不能自己注册,你可以让他们借给你一个他们域中的电子邮件账户,用于他们的 ADC 账户,使用他们公司的信用卡支付 99 美元,合法授权你(书面)申请,点击同意,并输入他们的银行和税务信息。或者用你的 Mac 与他们坐下来,逐行告诉他们要单击哪些框,以及要填写哪些私有(private)信息。如果他们是公司,请让他们准备好将公司(等)文件传真给 Apple。如果他们有法律部门,您可能需要提前向他们提供所有 Apple 协议(protocol)的副本以进行审查。

然后,在他们注册后,您可以使用他们的 ADC 帐户登录,从 Mac 上的单独用户帐户登录,以免污染您的钥匙串(keychain),为他们获取证书、构建、签名和提交他们的应用程序。

如果他们想保持财务信息的私密性,他们可以随时在允许您提交他们的应用程序后更改其 ADC 团队负责人帐户的密码。

关于iphone - 通过 AppStore 分发 iPhone 应用程序的客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6322879/

相关文章:

iphone - 在应用程序购买中,更改现有应用程序的应用程序 ID

iphone - 是否有包含 Core Plot 的示例项目?

ios - 拒绝二进制文件后重新提交应用内购买。

spring - Elasticsearch TransportClient NetworkPlugin NoClassDefFoundError

ios - SLComposeViewController - iOS 8 中的 "Attempt to present"错误

iphone - 从 NSDictionary 数组中获取值的数组

ios - 公开可用的 iOS app_id 到 app_bundle 映射?

android - 失败:生成失败,发生异常。同时使用Savillians-gradle和Triple-T gradle上传APK

c# 通过网络发送接收对象?

r - 有没有办法确定 R 代码是在客户端(笔记本电脑安装)还是在服务器上运行 - 在 R 服务器安装中