我使用游戏制作器制作了一款游戏,并成功将其导出到我的 Mac 上的 xcode 5。我在我的iphone上也成功玩过这个游戏,所以游戏运行得很好。
我确实有临时配置文件和所需的证书(开发人员和分发)。我的钥匙串(keychain)中只有一次我的证书。
我还在开发者网站上创建了我的应用程序,现在可以上传了。
每当我尝试上传时,我都可以选择我的应用程序并开始上传,只是在很短的时间后我才收到错误消息:
错误 ITMS-9000 捆绑路径 payload/whopays.app 中的捆绑“com.grown-apps.whopays”未使用 softwareassets/softwareasset (MZITMSPsoftwareassetpackage) 中的苹果提交证书进行签名
但我已经在 xcode 5 中签署了所有内容。我选择了要使用的分发配置文件。
无论我如何尝试上传,使用应用程序加载器或 xcode 5,我都会收到相同的错误。
我现在已经尝试了整整一周的互联网搜索,而我刚刚走到了尽头,我再也无法忍受了。我已经按照我可能找到的所有视频或文本指南进行操作。我发现很多人在这里和其他地方都有同样的问题,人们想出并为许多人工作的解决方案都对我不起作用。
我现在凌晨 3 点坐在这里,几乎因为绝望地扯掉我的头发而秃顶,希望某个地方的人知道我接下来可以尝试什么,这真的是我最后一次寻求帮助。我已经用了 100 多个小时来研究这个问题,但对我来说一无所获。
请帮帮我,这样我就不必迈出最后一步,把我昂贵的 Mac 扔出窗外!
Best Answer-推荐答案 strong>
我遇到了同样的问题,今天刚刚解决。为了让我通过 Game Maker Studio 从 Windows 获得任何东西到 Mac,我已将 Keychain Access 中的证书“信任”设置设置为“始终信任”,以用于提供和分发。
但是,对于应用商店提交,我不得不将两个证书的“信任”设置改回“使用系统默认值”。此外,附加到证书的 key 始终放在相应 key 的“访问控制”选项卡中的“允许所有应用程序访问此项目”上,无论证书“信任”参数如何。我希望这对处于同样困境的人有所帮助。
关于ios - 分发 iOS 应用程序 ITMS-9000 时出错,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/22572693/
|