分发iOS应用ITMS-9000时出错

时间:2014-03-22 02:27:37

标签: ios xcode signed

我使用游戏制作者制作了一款游戏,并成功将其导出到我的Mac上的xcode 5。我也成功地在我的iphone上玩游戏,所以游戏确实很有效。

我确实有临时配置文件,所需的证书(开发人员和发行版)。我的钥匙串只有一次证书。

我还在开发者网站上创建了我的应用程序,现在可以上传了。

每当我尝试上传时,我都可以选择我的应用并开始上传,只是在很短的时间后我才收到错误: ERROR ITMS-9000捆绑包" com.grown-apps.whopays"在捆绑路径有效负载/ whopays.app未使用softwareassets / softwareasset上的苹果提交证书进行签名(MZITMSPsoftwareassetpackage)

但是我已经在xcode 5中签了所有内容。我选择了分发配置文件来签名。

我尝试上传的方式并不重要,使用应用程序加载器或xcode 5,我得到同样的错误。

我现在已经尝试了整整一周搜索互联网,我现在已经到了最后,我根本无法忍受这一点。我已经按照我可能找到的每个视频或文字指南进行了操作。我发现很多人在这里和其他地方都有同样的问题,没有一个人提出并为很多人工作的解决方案对我来说都没有。 我现在凌晨3点坐在这里几乎秃顶,绝望地扯下我的头发,希望某个地方有人知道我接下来可以尝试什么,这真的是我最后的呼救。我已经用了100多个小时来研究这个问题而且对我来说没有任何结果。

请帮助我,所以我不必采取最后一步,把昂贵的mac扔到窗外!

1 个答案:

答案 0 :(得分:1)

我有同样的问题,今天就解决了。为了让我通过Game Maker Studio获得从Windows到Mac的任何东西,我设置了证书" Trust"设置钥匙串访问"始终信任"供应和分配。

然而,对于应用程序商店提交,我不得不更改" Trust"回到"使用系统默认"两个证书。此外,证书上附带的密钥始终打开"允许所有应用程序访问此项目"在"访问控制"相应密钥的选项卡,无论证书"信任"参数。我希望这可以帮助人们同样的约束。