在多个开发者帐户之间共享应用程序 ID
我有一个苹果开发者帐户,我用它为我的一位客户开发了一个应用程序。现在,客户也有了一个开发者帐户。无论如何,我可以在客户端开发者帐户中创建一个像 com.client.* 这样的应用程序 ID,然后使用在我的开发者帐户中创建的像 com.mycompany.applicationname 这样的 appID 上传应用程序的发布版本。
不然就没有这样的选择了??
I have an apple developer account using which I have developed an application for one of my clients. Now, the client also has a developer account. Is there anyway, I can create an app ID like com.client.* in the clients developer account and then upload an application's release version using an appID like com.mycompany.applicationname which is created in my developer account.
Or else, there is no option like that??
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
应用程序 ID 是唯一的应用程序标识符。即使使用两个不同的应用程序 ID 构建的完全相同的源代码,也会被视为两个完全不同的应用程序。
为了编译客户的应用程序,您需要使用 com.client.* 获取其配置文件的副本,并将应用程序编译为 com.client.appname。
An app ID is a unique application identifier. Even the exact same source code, built with two different app ID's, would be considered two completely different applications.
In order for you to compile your client's application, you will need to get a copy of their profile using com.client.* and compile the application as com.client.appname.
这是可能的(据我所知,如果 AppID 在您的程序之外的任何地方使用,苹果不会检查它们),但在提交到应用程序商店时可能会遇到问题,而且您无法使用他的帐户提交,他可能想要什么。这是我们通常做的事情:
1. 创建一个*.出于发展目的为自己提供个人资料。
3. 对于推送通知,您应该能够在开发者程序中使用 Appid com.client.appname 创建 DEV 证书
4. 让您的客户邀请您加入他的计划,并为应用程序商店提交创建匹配的配置文件并使用此 Appid 推送通知。
你可以参与多个开发项目(我目前参与三个不同的项目..)
That would be possible, (as far as I know, apple doesn't check the AppIDs if they are used anywhere yet outside of your program) but might get problems when submitting to the appstore and furthermore, you could not submit with his account, what he probably wants. Here's what we usually do:
1. Create a *. Provising profile for yourself for development purposese.
3. For push notifications, you should be able to create a DEV certfiicate with Appid com.client.appname in your developer program
4. Have your customer invite you into his Program and create the matching provising profile for appstore submission and push notification with this Appid.
You can be in multiple development programs (I'm currently in three different ones..)