xcode sumbission您选择的应用程序不存在

时间:2015-10-21 22:22:03

标签: ios xcode submission

enter image description here

有没有人见过这样的错误?这是什么意思?

  • 这是已有的应用程序的更新。
  • Xcode自动管理配置文件。
  • Xcode 6.3.2
  • OS X Yosemite 10.10.3

9 个答案:

答案 0 :(得分:2)

尝试使用Application Loader(https://itunesconnect.apple.com/apploader/ApplicationLoader_3.0.dmg

与Xcode 6.4有同样的问题,但是通过使用Application Loader

或者您可以从Xcode打开它 - >打开开发人员工具 - >应用程序加载器

答案 1 :(得分:2)

我终于将我的二进制文件上传到iTunesConnect。

  1. 正常在Xcode中存档您的应用。 (我还在使用6.2)
  2. 在管理器中,选择存档,导出,选择Ad Hoc或App Store。这会保存.ipa文件。
  3. 打开AppLoader,选择"发送您的应用",单击"选择",从步骤2中选择.ipa文件。按照提示进行操作。
  4. 注释

    • 走这条路线,您不需要重新创建AppLoader从头开始时所期望的应用内购买。
    • 我收到一条警告,说API分析文件太大了,但我认为可以安全地忽略它。
    • 上传的二进制文件会显示缺少TestFlight Beta测试权利的警告,但我不会使用它,也可以忽略它。

答案 2 :(得分:1)

如果你有xcode< 7.x然后你将面临这个问题。对我来说固定的是从xcode 6.x(我的6.4)构建项目然后打开xcode> 7.x(我的7.0),然后从那里上传应用程序......

  

注意:您不需要从xcode 7.x构建应用程序。只需打开xcode即可   并选择窗口管理器...选择构建并上传...

答案 3 :(得分:1)

在我的情况下,我首先安装了最新的Xcode版本7.1 在我的应用程序中,我使用了GoogleMaps.framework,我打开了它的捆绑包并删除了#34;可执行文件"和" CFSupportedPlatforms"从Info.plist,然后我对我添加的所有框架做了同样的事情

答案 4 :(得分:0)

最后解决了这个问题,首先需要使用Application loader上传它。导致错误发生时,您可以获得有关它的更多详细信息。

这是我遇到的问题,我发现版本号与cocoapod或其他库中的库相同。要解决这个问题。去想所有的info.plist。并在我的原因版本号>中将捆绑版本字符串,简短捆绑版本更改为更高的值1.3.5。

希望这可以提供帮助:D

答案 5 :(得分:0)

我坚持使用相同的发布,通过下载xcode 7解决并提交应用程序,错误消失!希望对大家有所帮助!

答案 6 :(得分:0)

我在shell脚本中使用atool来验证并将构建上传到TestFlight,然后我找到了这个帖子并决定按照@ bwang的建议使用Application Loader,它有效!

我没有下载ApplicationLoader,因为它已经捆绑了Xcode 6.4,我刚刚打开了Xcode,然后从Dock我右键单击了Xcode图标,然后我选择了“Open Developer Tools> Application Loader”。

我希望Apple尽快解决这个问题,因为它在使用atool上传构建时打破了许多CI工具,比如jenkins。

答案 7 :(得分:0)

遇到同样的问题,尝试了所提到的所有选项但没有运气,最后可以通过修改第三方info.plist来解决问题 搜索项目中的所有info.plist文件,查看每个plist的位置" Bundle Identifier"。如果没有添加它并通过应用程序加载器提交。

答案 8 :(得分:0)

当Xcode提交无效时,请使用Application Loader上传:

  1. 从Xcode存档。
  2. 保存生成的.IPA文件。
  3. 使用Application Loader上传。
  4. 这解决了这个问题以及许多其他时候Xcode上传不起作用。此外,如果它仍然失败,它通常会给你一个更详细的错误信息输出。