使用外部 .p12 和 .mobileprivision 在 XCode 7.2 中导出 .ipa

Export .ipa in XCode 7.2 with external .p12 and .mobileprivision

基本上,我想完全按照 this question 中所述的方式进行操作 – 就在 XCode 7.2.

设置:我正在为客户开发一个 iOS 应用程序(使用 Ionic),他们想在他们的帐户下以他们的名义将其发布到应用程序商店.但是他们不想给我他们的帐户登录名和详细信息。我收到了分发证书和配置文件。

我已经安装了 .p12 分发证书并收到了使用此证书的 App Store 分发的 .mobileprovision 配置文件。但是,我完全无法在任何地方 select 此配置文件。

当 XCode 询问我要使用哪个开发者帐户存档时,我在存档导出方面的唯一选择是。而这里我只能选择自己的账户(当然)。但这显然不是我想要的。

"Once"(在 XCode 5 中,根据链接的问题)我应该能够 select "Code Signing" 下的外部配置文件,但这并没有好像不存在了

是否可以在不获取他们的帐户详细信息的情况下完成此操作?我知道我不需要知道他们的密码,他们可以将密码导出给我。对吗?

我认为如果不使用他们的帐户(您无权访问)进行代码签名,您将无法完全按照您所说的去做。我看到两种可能的解决方案可以帮助您实现目标:

  1. 向他们发送 Xcode 项目并向他们解释如何登录 Xcode、存档应用程序并将其发送到商店

  2. 将应用程序上传到您的个人商店帐户,然后将其转移到他们的帐户。有关如何执行此操作的详细信息,请参阅此 link:https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/TransferringAndDeletingApps.html