0

这是我的第一个应用程序,苹果的开发/发行版配置文件、证书等在最后一天吃掉了我的脑袋。我无法弄清楚他们的要求以及如何做这件显而易见的事情。

我为我的客户开发了一个应用程序。他们在苹果有一个公司帐户。在该帐户中,他们也添加了多个设备。现在我想为临时分发构建应用程序以在这些设备上进行测试。他们也给了我他们的帐户登录信息。

现在我被困在做什么,(我已经使用门户成功地将我的开发者帐户(非付费)添加到他们的团队)..我尝试了很多我什至不记得的事情..每次 xcode 组织者显示“无效的签名身份” ..' 错误。

任何帮助将不胜感激..

4

2 回答 2

0

如果他们已经创建了开发证书,您将需要从他们那里获取私钥。

如果他们没有,请使用 THIER AppleID 登录(对于您需要做的事情,仅仅加入团队是不够的)。创建一个私钥并上传它以从供应门户获取开发证书。

然后整理好开发证书,您可以创建一个临时证书(同样,您必须使用他们拥有的帐户登录门户,而不是您自己的帐户)。下载它,安装在管理器中。

现在在 XCode4 中,您可以在选择“设备”构建的情况下运行“存档”。之后,您将在管理器中获得一个存档,您可以从中选择“共享”并构建一个 IPA 以进行分发。

于 2011-09-28T16:47:20.100 回答
0

Kendall 关于开发者证书是正确的。临时分发的正确术语是配置文件(Kendall 称为“临时证书”)。这就是将开发人员证书与设备列表(UDID)联系起来的原因。在 iTunesConnect 上,只需创建一个配置文件,下载它,然后在 Build Settings | 下安装到您的 XCode 项目中。代码签名身份 | 释放。然后按照已经描述的方式进行构建|存档。

于 2011-09-28T20:22:59.847 回答