2011-02-11 93 views
0

我有一个苹果开发者帐户,使用它我为其中一个客户开发了一个应用程序。现在,客户也有一个开发者帐户。无论如何,我可以在客户端开发人员帐户中创建一个类似com.client。*的应用程序ID,然后使用在我的开发人员帐户中创建的app.mycompany.applicationname等appID上载应用程序的发布版本。在多个开发者帐户之间共享应用程序ID

否则,没有这样的选择?

回答

0

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

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

0

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

你可以在多个开发计划(我目前在三个不同的..)

相关问题