iOS Ad hoc发行版 - 关于Apple证书 [英] iOS Ad hoc distribution - About Apple certificates

查看:181
本文介绍了iOS Ad hoc发行版 - 关于Apple证书的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想AdHoc测试一个应用程序。
我的客户拥有一个Apple账户,我是团队成员(他补充说我们)。

I want to AdHoc test an application. My client owns an Apple account and I am member of the team (he added us).

我们想要使用这种技术 http://www.innerfence.com/howto/install-iphone-application-ad-hoc -distribution 将ipa和移动设备发送给我们的客户。

We want to use this technique http://www.innerfence.com/howto/install-iphone-application-ad-hoc-distribution to send the ipa and mobile provision to our client.

问题是,如果我下载客户端的配置文件以生成ipa,则不是与我的XCode中的任何私钥配对(找不到有效的签名身份)。

The problem is that if I download my client's provisioning profile to generate the ipa it is not paired with any private key in my XCode (valid signed identity not found).

我完全迷失了。
如何解决这个问题?

I am completely lost. How can I fix this?

我想要做的是:生成.ipa并使用我客户的.mobileprovision文件发送。

What I want to do is: generate an .ipa and send it with my client's .mobileprovision file.

推荐答案

您将需要属于其分发证书的客户的公钥/私钥对。密钥对可能目前仅在他们用于创建证书的计算机上可用。

You will need your client's public/private key pair belonging to their Distribution certificate. The key pair is probably currently only available on the computer that they used to create their certificate.

他们需要执行以下步骤向您发送密钥对:

They will need to perform the following steps to send you their key pair:


  1. 打开钥匙串访问权限(在/ Applications / Utilities中)

  2. 导航到我的证书左下角。

  3. 他们现在应该看到一个名为'iPhone Distribution:xxxxxxx'的证书,其中xxxxxx是他们公司的名称。

  4. 对 - 单击证书并选择导出...。它应该导出为个人信息交换(.p12)文件,他们必须输入密码才能对其进行加密。

  5. 他们现在可以将此文件与密码一起发送给您。如果担心安全问题,他们可以通过电子邮件将文件发送给您并通过电话提供密码(例如)。

  6. 在您的计算机上,您只需双击.p12即可。文件和voilá您现在将获得他们的证书并可以创建AdHoc构建。 :)

  1. Open Keychain Access (in /Applications/Utilities)
  2. Navigate to 'My Certificates' in the bottom left.
  3. They should now see a certificate named 'iPhone Distribution: xxxxxxx', where xxxxxx is the name of their company.
  4. Right-click the certificate and select 'Export...'. It should be exported as a Personal Information Exchange (.p12) file and they will have to enter a password to encrypt it.
  5. They can now send you this file together with the password. If security is a concern they can e-mail the file to you and give you the password over the phone (for example).
  6. On your computer you can simply double-click the .p12 file and voilá you'll now have their certificate and can create the AdHoc build. :)

祝你好运!

这篇关于iOS Ad hoc发行版 - 关于Apple证书的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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