在多个开发者帐户之间共享app-ID

时间:2011-02-11 10:19:11

标签: iphone app-store push

我有一个苹果开发者帐户,我使用该帐户为我的一个客户开发了一个应用程序。现在,客户端也有一个开发者帐户。无论如何,我可以在客户端开发人员帐户中创建一个类似com.client。*的应用程序ID,然后使用com.mycompany.applicationname这样的appID上传应用程序的发布版本,该appID是在我的开发者帐户中创建的。

否则,没有像这样的选项?

2 个答案:

答案 0 :(得分:0)

应用ID是唯一的应用标识符。即使完全相同的源代码,使用两个不同的应用程序ID构建,也将被视为两个完全不同的应用程序。

为了编译客户端的应用程序,您需要使用com.client。*获取其配置文件的副本,并将应用程序编译为com.client.appname。

答案 1 :(得分:0)

这是可能的,(据我所知,苹果不会检查AppID,如果它们被用在你的程序之外的任何地方)但是在提交到appstore时可能会出现问题而且你无法提交他的帐户,他可能想要什么。这是我们通常做的事情:
 1.创建一个*。为自己的发展目的提供配置文件。
 3.对于推送通知,您应该能够在开发人员计划中使用Appid com.client.appname创建DEV证书。  4.让您的客户邀请您加入他的计划,并使用此Appid为appstore提交和推送通知创建匹配的提供配置文件。

你可以参加多个开发项目(我现在有三个不同的项目......)