我开发并由客户提交的iPhone应用程序?
我正在为我的客户完成一个应用程序。 他想亲自将其提交给苹果。
我必须做什么 ?
我应该给他未签名的应用程序吗? 我应该向他询问配置文件吗? 我应该被添加到他的团队和他的分销资料中吗?
非常感谢你的帮助 ?
蒂埃里
I am finishing an app for my client.
He wants to submit it to Apple himself.
What must I do ?
Should I give him the app unsigned ?
Should I ask him a provisioning profile ?
Should I be added to his team and to his Distribution Profile ?
Thanks a lot for your help ?
Thierry
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
让您的客户注册 iPhone 开发者计划,这样当您的客户将应用程序提交到 App Store 时,该应用程序就会以客户的公司名称显示。 如果客户不知道如何执行此操作,您仍然可以为客户管理所有代码签名和配置。 客户只需授予您访问他们的开发者帐户的权限即可处理所有这些事情。
Have your client sign up for the iPhone Developer Program so that way when your client submits the app to the App Store it will be under the client's company name. You can still manage all the code signing and provisioning for your client if they do not know how to do this stuff. The client can simply give u access to their developer account to handle all that stuff.
我只会给他源代码,除非你出于某种原因特别不想这样做。 这样他就可以自己编译了。
I would just give him the source code, unless you specifically don't want to do that for some reason. That way, he can just compile it himself.
我为想要自己提交给 Apple 的客户所做的事情:
客户必须创建(或者如果他们向您提供登录信息,您也可以为他们创建)应用程序的应用程序商店分发配置文件并将其发送给您。 需要您和客户之间进行一些沟通,以确保他们使用正确的应用程序 ID 等。
(我认为您可能还需要客户的开发人员证书才能让他们“拥有”该应用程序 - 不是 100% 确定关于这一点)
不要忘记也获取私有证书密钥文件,因为没有它,证书签名将无法工作
我设置了客户端证书/应用程序商店 dist 配置文件进入应用程序并为应用程序商店构建应用程序。
将二进制文件交付给客户端。
客户端上传到 itunes connect。
What I've done for clients who want to submit to Apple themselves:
The client must create (or you can create for them if they give you their login info) the app store distribution profile for the app and send it to you. Requires some communication between you and client to make sure they use the right app id, etc.
(I think you may need the client's developer certificate as well in order for them to "own" the app -- not 100% sure about this)
Don't forget to also get the private key file as the certificate signing won't work without it
I set the client cert / app store dist profile into the app and build the app for app store.
Deliver the binary to the client.
Client uploads to itunes connect.