2011-05-12 84 views
0

我是iPhone开发新手。我有这个问题:Adhoc条款配置文件

我正在与另一位开发人员合作,他已经生成了一个ADhoc_APP.mobileprovision来将应用程序分发给测试人员。他可以通过构建/存档/共享来生成与他的机器的.ipa ...

他通过电子邮件将adhoc_app.mobileprovision发送给我,将其安装在我的xcode中。问题是我试图将它集成到我的Xcode,我不能。

当初我建我的电脑/存档我的错误:Code Sign error: The identity 'iPhone Distribution' doesn't match any identity in any profile.

请,有人可以告诉我如何自组织提供的个人资料在我的机器上集成(如果有其他的事情要做),所以我可以生成.ipa。

谢谢您的回答

回答

0

即席调配谱通常不进行开发,但测试人员没有使用的XCode。他们只安装配置,然后安装应用程序。

如果您拥有包含所有有效证书(团队&开发人员)的开发人员配置文件和源代码,请在项目设置中选择iPhone Developer。

如果要签名与即兴的provisioning profile的应用程序,那么你必须要在同一个“开发团队”是谁产生的即兴轮廓开发商

PS:看看所有其他议题在同一主题上...

1

您还需要.p12格式的证书。问另一个开发人员。以.p12格式从钥匙串中导出此分发证书并将其安装到您的机器上。

0

将配置文件添加到环境中时,我发现无压力地实现此目的的最简单方法是将配置文件(或证书)拖放到扩展坞中的XCode图标上。

您可以通过打开管理器窗口并选择选项卡列表中的第一项作为设备来检查证书是否已成功添加到开发环境中。

组织者将向您显示安装在您环境中的所有配置文件。它还会以黄色(或红色)突出显示任何配置文件可能存在的问题。您也可以在这里删除旧的或不需要的配置文件。

对于证书 - 双击已下载的证书,它应该被添加到您的钥匙串中。您可能必须提供管理员密码才能执行此操作。打开钥匙串以查看您的环境中安装了哪些证书。

这是一个非常好的主意,可以让您了解已安装的配置文件和证书,并尽早删除旧的和不需要的项目以避免混淆。

0

我知道这一点。当您登录配给配置文件站点的“超级管理员”时,您将发送计算机密钥进行预订,并创建一个.p12文件。所有其他将使用“存档”(或构建用于分发,我认为)的人都需要这个文件。如果你输了,没有其他办法可以得到它。

如果你真的迷路了,将需要撤销实际文件,另外订阅电脑(或其他),并将此文件发送给所有人。我认为您需要再次实施配置文件。