xcode提交您选择的应用不存在
xcode sumbission the application you have selected does not exist
有人见过这样的错误吗?这是什么意思?
- 这是对现有应用程序的更新。
- Xcode 自动管理配置文件。
- Xcode6.3.2
- OS X Yosemite 10.10.3
尝试使用应用程序加载器(https://itunesconnect.apple.com/apploader/ApplicationLoader_3.0.dmg)
与 Xcode 6.4 有同样的问题,但使用 Application Loader 解决了问题
或者您可以从 Xcode -> 打开开发者工具 -> 应用程序加载器
打开它
终于解决了这个问题,首先你需要用Application loader上传它。因为当错误发生时,您可以了解更多详细信息。
这是我得到的问题,我发现版本号与cocoapod或其他库中的库相同。解决这个问题。去想所有 info.plist。并将 Bundle versions string、short 和 Bundle version 更改为更高的值,因为版本号 > 1.3.5.
希望这对您有所帮助 :D
我遇到了同样的问题,通过下载 xcode 7 解决并提交应用程序,错误消失了!。希望对大家有所帮助!.
我使用 shell 脚本中的 atool 来验证构建并将其上传到 TestFlight,然后我找到了这个线程并决定按照@bwang 的建议使用 Application Loader,它成功了!
我不必下载 ApplicationLoader,因为它已经与 Xcode 6.4 捆绑在一起,我只是打开 Xcode,然后在 Dock 中右键单击 Xcode 图标,然后我选择了 "Open Developer Tools > Application Loader".
我希望 Apple 尽快解决这个问题,因为它破坏了许多 CI 使用 atool 上传构建时的工具,例如 jenkins。
我终于将我的二进制文件上传到 iTunesConnect。
- 照常在 Xcode 中存档您的应用程序。 (我还在用 6.2)
- 在 Organizer 中,select 存档、导出、select Ad Hoc 或 App Store。这将保存一个 .ipa 文件。
- 打开 AppLoader,select "Deliver Your App",单击 "Choose",select 步骤 2 中的 .ipa 文件。按照提示操作。
备注
- 走这条路,您将不需要重新创建 AppLoader 在您从头开始时期望的应用内购买。
- 我收到警告说 API 分析文件太大,但我认为可以安全地忽略它。
- 上传的binary有警告说缺少TestFlight Beta测试的授权,不过我没有用,也可以忽略。
如果你 xcode < 7.x 那么你将面临这个问题..对我来说解决的问题是从 xcode 6.x(我的6.4) 然后打开 xcode > 7.x(我的 7.0)然后从那里上传应用程序...
Note:You dont need to build app from xcode 7.x . Just open the xcode
and select window organizer...select the build and upload...
在我的例子中,首先我安装了最后一个 Xcode 版本 7.1
在我的应用程序中,我使用了 GoogleMaps.framework,我打开它的包并从 Info.plist 中删除了 "Executable file" 和 "CFSupportedPlatforms",然后我对所有添加的框架
做了同样的事情
遇到同样的问题,尝试了所有提到的选项,但没有成功,最后通过修改 3rd 方解决了问题info.plist
搜索项目中的所有 info.plist 个文件,查看每个 plist 的位置 "Bundle Identifier"。如果不添加它并通过应用程序加载器提交。
当 Xcode 提交无效时,改为使用 Application Loader 上传:
- 来自 Xcode 的存档。
- 保存生成的 .IPA 文件。
- 使用 Application Loader 上传。
当 Xcode 上传不工作时,这解决了这个问题和许多其他问题。此外,如果仍然失败,它通常会为您提供更详细的错误消息输出。
有人见过这样的错误吗?这是什么意思?
- 这是对现有应用程序的更新。
- Xcode 自动管理配置文件。
- Xcode6.3.2
- OS X Yosemite 10.10.3
尝试使用应用程序加载器(https://itunesconnect.apple.com/apploader/ApplicationLoader_3.0.dmg)
与 Xcode 6.4 有同样的问题,但使用 Application Loader 解决了问题
或者您可以从 Xcode -> 打开开发者工具 -> 应用程序加载器
打开它终于解决了这个问题,首先你需要用Application loader上传它。因为当错误发生时,您可以了解更多详细信息。
这是我得到的问题,我发现版本号与cocoapod或其他库中的库相同。解决这个问题。去想所有 info.plist。并将 Bundle versions string、short 和 Bundle version 更改为更高的值,因为版本号 > 1.3.5.
希望这对您有所帮助 :D
我遇到了同样的问题,通过下载 xcode 7 解决并提交应用程序,错误消失了!。希望对大家有所帮助!.
我使用 shell 脚本中的 atool 来验证构建并将其上传到 TestFlight,然后我找到了这个线程并决定按照@bwang 的建议使用 Application Loader,它成功了!
我不必下载 ApplicationLoader,因为它已经与 Xcode 6.4 捆绑在一起,我只是打开 Xcode,然后在 Dock 中右键单击 Xcode 图标,然后我选择了 "Open Developer Tools > Application Loader".
我希望 Apple 尽快解决这个问题,因为它破坏了许多 CI 使用 atool 上传构建时的工具,例如 jenkins。
我终于将我的二进制文件上传到 iTunesConnect。
- 照常在 Xcode 中存档您的应用程序。 (我还在用 6.2)
- 在 Organizer 中,select 存档、导出、select Ad Hoc 或 App Store。这将保存一个 .ipa 文件。
- 打开 AppLoader,select "Deliver Your App",单击 "Choose",select 步骤 2 中的 .ipa 文件。按照提示操作。
备注
- 走这条路,您将不需要重新创建 AppLoader 在您从头开始时期望的应用内购买。
- 我收到警告说 API 分析文件太大,但我认为可以安全地忽略它。
- 上传的binary有警告说缺少TestFlight Beta测试的授权,不过我没有用,也可以忽略。
如果你 xcode < 7.x 那么你将面临这个问题..对我来说解决的问题是从 xcode 6.x(我的6.4) 然后打开 xcode > 7.x(我的 7.0)然后从那里上传应用程序...
Note:You dont need to build app from xcode 7.x . Just open the xcode and select window organizer...select the build and upload...
在我的例子中,首先我安装了最后一个 Xcode 版本 7.1 在我的应用程序中,我使用了 GoogleMaps.framework,我打开它的包并从 Info.plist 中删除了 "Executable file" 和 "CFSupportedPlatforms",然后我对所有添加的框架
做了同样的事情遇到同样的问题,尝试了所有提到的选项,但没有成功,最后通过修改 3rd 方解决了问题info.plist 搜索项目中的所有 info.plist 个文件,查看每个 plist 的位置 "Bundle Identifier"。如果不添加它并通过应用程序加载器提交。
当 Xcode 提交无效时,改为使用 Application Loader 上传:
- 来自 Xcode 的存档。
- 保存生成的 .IPA 文件。
- 使用 Application Loader 上传。
当 Xcode 上传不工作时,这解决了这个问题和许多其他问题。此外,如果仍然失败,它通常会为您提供更详细的错误消息输出。