我和我的团队已与一家公司签约开发我们的第一个iPhone应用程序。

我想知道如何最好地处理这种承包商关系。是否需要根据承包商的名称建立99美元的SDK / Dev连接帐户,以便在申请获得批准时,它不会按我们公司的名称列出,而是按其公司名称列出?

基本上最好的做法是以承包商的名义提交申请,还是在申请时可以选择定义?

有帮助吗?

解决方案

您获得了一个帐户并获得了一个帐户。 帐户有两个功能。访问开发工具并访问发布应用程序的公司的业务界面。

您注册一次。最重要的原因是每个客户注册自己的帐户。这就是银行信息要告诉钱的去向。 :)。以及合同和销售数据等。

它的最佳工作方式是让您在Wildcarded开发人员和分发(ad hoc)代码签名密钥(您的帐户)下进行开发。您使用相同的密钥签署多个客户端。然后,最后,您使用特定的AppStore密钥(每个客户的帐户)进行签名和发布。

这将允许您进行控制开发,测试和beta分发。开发完成后,您可以压缩用密钥签名的发布版本,然后通过他们帐户下的iTunes Connect上传。

奖金部分: 这种配置很容易在XCode中进行设置(一旦你超过24小时的扼杀你自己了解xcode和分发证书的工作原理)。

转到项目 - >编辑项目设置 - >配置。从“发布”中删除两个新配置。组态。拨打一个“Ad Hoc”,另一个叫“AppStore”。设置您的签名证书如下,iPhone Developer for Debug / Release,iPhone Distribution(Ad Hoc)for Ad Hoc,以及他们的iPhone Distribution(AppStore)for“AppStore”。忘记你甚至有一个客户端直到最后,然后切换到AppStore分发,构建,压缩,发送电子邮件,并完成。

实际上,它比你需要在机器上设置多个证书/配置文件/密钥更复杂,但是一旦完成,它基本上就是这样运行。

其他提示

我会创建开发帐户并将其发布在拥有应用程序和源代码的公司下,无论是谁开发它。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top