iPhone - 如何为客户提交申请 [英] iPhone - how to submit an application for a client

查看:110
本文介绍了iPhone - 如何为客户提交申请的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我为客户编写了一个iPhone应用程序。他已经购买了一个开发人员证书,并授权我做任何将应用程序提交到应用商店的工作。

I've written an iPhone application for a client. He has purchased a single developer certificate as I have, and authorized me to do whatever needs to be done to submit the application to the app store.

在我的系统上为客户端创建代码签名身份是否有任何问题?

Will there be any problem creating a code signing identity on my system for the client?

我意识到这个问题有点模糊 - 基本上,它是否可以从我的系统中运行而不会污染我自己的应用程序?如果是这样,我必须做什么不同于上传我自己的应用程序?

I realize the question is kind of vague - basically, is it do-able from my system without fouling up my own applications? If so, what do I have to do differently than if I were uploading my own application?

推荐答案

您需要登录客户端的开发者帐户并使用现有帐户创建证书(或创建一个新的)证书签名请求(使用Keychain Access和您的私钥创建,或为此创建新的私钥)。

You'll need to log in to the client's developer account and create a certificate there, using your existing (or create a new) Certificate Signing Request (which is created using Keychain Access and your private key, or create a new private key for this purpose).

然后下载该证书并添加它到您的钥匙串。然后,您需要使用刚刚创建的证书生成相应的分发配置文件(在客户端的帐户中)。下载该配置文件并使用它来签署您的版本。现在你有一个签名作为你的客户端,你可以在那里创建应用程序后上传到iTunes Connect,你就可以上传二进制文件了。

Then download that certificate and add it to your keychain. You'll then need to generate the appropriate Distribution profile (in the client's account) using the certificate you just created. Download that profile and use that to sign your build. Now you have a build signed as your client that you can upload to iTunes Connect once the app is created there and you are ready to upload the binary.

我做了这个成功地为2个客户。

I have done this for 2 clients successfully.

这篇关于iPhone - 如何为客户提交申请的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆