iTunesConnect 技术用户可以上传二进制文件吗?
Posted
技术标签:
【中文标题】iTunesConnect 技术用户可以上传二进制文件吗?【英文标题】:iTunesConnect Technical users can upload binary files? 【发布时间】:2010-09-22 16:52:42 【问题描述】:我是一名新的 iPhone 开发人员,我正在为一家新公司工作,该公司为我订购了一个应用程序。他们注册了开发者帐户,并为我添加了技术用户角色!我的应用程序已准备就绪,现在我需要实现和测试应用内购买功能,因为在此应用内有可购买的内容。 我有所有的证书,我在我的 iPhone 上尝试了这个应用程序,一切似乎都很顺利,所以我: 1.通过itunes connect创建一个新应用 2. 下载应用加载程序,上传应用的二进制文件,我将在其中实现应用内购买
如果我理解,要上传二进制文件,我需要一个分发证书,但是当我在我的开发人员部分中时,我看不到相应的“分发”表单。苹果指南说:“只有团队代理才有权准备和提交分发申请。”所以如果我是公司内部的简单开发人员,我不能上传任何应用程序?
【问题讨论】:
【参考方案1】:没有。
二进制文件需要使用分发证书签名,并且 embedded.mobileprovision 必须是 App Store 分发配置文件。
然而,IIRC,要测试应用内购买,您只需要在 iTunes Connect 上创建应用并添加相关的应用内购买即可;我认为您实际上不需要上传二进制文件。
【讨论】:
所以你说代理可以创建证书,他可以发送给我。所以我使用那个分发证书来上传二进制文件?关于这一点:“您只需要在 iTunes Connect 上创建应用程序并添加相关的应用内购买;我认为您实际上不需要上传二进制文件。”,我使用 iTunes Connect 创建了一个新应用程序,但是应用程序状态是“等待上传”,我无法使用 iTunes Connect 添加任何内容,然后是 Application Loader。 您使用证书/密钥来签名,而不是上传。如果您还拥有相应的密钥,则可以使用分发证书进行签名。以上是关于iTunesConnect 技术用户可以上传二进制文件吗?的主要内容,如果未能解决你的问题,请参考以下文章
由于“无效二进制”,应用程序上传到 itunesConnect 失败,但来自苹果的邮件未提及任何问题
使用应用程序加载器将 Mac OS X 二进制文件上传到 itunesconnect?