上传内置到Itunes Connect

时间:2017-05-18 08:48:32

标签: ios xcode itunesconnect provisioning-profile testflight

我使用的iOS开发者帐户未在计划中注册(未付费)。但是,我被邀请加入Itunes Connect担任公司帐户的开发人员,因此我在Itunes Connect中的角色是开发人员。

现在我需要在Itunes Connect上将应用程序构建上传到TestFlight,但由于xCode中缺少此应用程序的配置文件,我无法对其进行存档。由于我的帐户未注册,因此我无法在开发者页面中生成分发和开发配置文件。所以我请公司经理向我提供:分发和开发概况。接收到它们后,我发现它们带有.cer扩展名,而XCode不会识别它们。可能是因为只有创作者的Apple ID所有者才有效。

我阅读了有关此主题的所有Apple文档,但此问题未涵盖或我没有找到。

如何在这种情况下获取配置文件? 然后将构建内容上传到Itunes Connect for app,我只是开发人员。我是否需要注册我的开发者帐户?或者公司必须邀请我到其他地方?

2 个答案:

答案 0 :(得分:1)

.cer仅包含用于将二进制文件签名为公司的证书。它应该在Keychain Access应用程序中打开,而不是Xcode。您需要让代表也向您发送.p12文件,该文件将包含证书的私钥。如果没有该私钥,则无法像您正在使用的组织一样构建应用程序。

有了这些,您应该能够登录Apple开发人员站点并下载iOS开发和iOS发布的配置文件。这些应该在Xcode中打开。一旦掌握了所有3项内容(私钥,证书和配置文件),您就应该能够构建应用程序。

答案 1 :(得分:-1)

您可以授予用户四个角色,以便他们访问有关特定应用的所有数据:

<强> 1。应用管理器:应用管理器可以编辑应用的所有方面     可以访问,并可以将用户添加到这些应用程序。这些用户可以     授予有限的应用访问权限。

<强> 2。开发人员:开发人员用户可以访问我的应用和资源     和帮助。他们可以将二进制文件上传到iTunes Connect并进行管理     内部TestFlight用户。这些用户可以被授予有限的应用程序     访问。

第3。营销人员:营销人员角色适用于管理营销的用户     材料和促销艺术品。具有市场营销角色的用户     如果选择应用程序,App Store团队将与其联系     在App Store上展示。他们可以更新应用元数据和请求     来自我的应用的促销代码。这些用户可以被授予有限的应用程序     访问。

<强> 4。销售:销售角色可以访问销售和趋势以及iTunes     连接iOS。他们只能下载完整的销售报告     他们还有报告角色。销售用户可以被授予限制     应用访问权限。

所有这些角色都支持有限的应用访问权限,即可以将帐户限制为仅查看特定应用。授予管理员或财务资源会自动提供查看与开发人员计划成员资格相关联的每个应用程序的功能。