Xcode 6 - 为iOS App Store部署需要访问开发团队吗?

时间:2014-09-29 10:04:16

标签: ios deployment export xcode6

我需要为客户端导出App Store分发应用程序。 客户不同意让我访问他的开发团队。 在之前的Xcode版本中,这不是问题:客户端正在导出他的Appstore证书和配置文件,我用它来签署应用程序并发回给他。

但在 Xcode 6,Organizer - >档案 - >导出...没有再选择证书的选项。我必须先选择团队。

enter image description here

如果我无法访问团队的门户网站该怎么办?如何为不同意访问其开发团队的客户导出AppStore应用程序?

编辑:我从客户端获得了适当的AppStore证书和配置文件。

问题是: 是否足够存档(使用证书和个人资料签名)?如果我只是将准备好的档案发送给他们,他们能够使用吗?

出乎意料的是,当我导出ipa时,必须重新分配它。

2 个答案:

答案 0 :(得分:1)

这可能会有所帮助:

使用xcodebuild从存档中导出.ipa Link

  

>   xcodebuild -exportArchive -archivePath $ projectname.xcarchive -exportPath $ projectname -exportFormat ipa -exportProvisioningProfile“Provisioning Profile Name”

答案 1 :(得分:0)

如果您只需要.ipa文件,则可以使用分发配置文件。否则,如果您只想使用开发者配置文件,请首先检查团队ID。当钥匙串的 Iphone开发人员:Thar Htet(团队ID)创建的IOS应用程序ID 的团队ID不同时,它将看到使用提供的证书和配置文件进行签名。