Xcode 6在提交时崩溃

12

我刚刚加载了Xcode 6 GM种子版。现在我想提交我的应用更新。

归档工作到目前为止都进行得很顺利。但是当我点击“提交”时,上传进度条出现后,Xcode就崩溃了。

我需要使用Yosemite吗?

因为Xcode找不到它,所以我不得不从Apple下载Application Loader。


我使用的是Yosemite,我的电脑也以同样的方式崩溃了。实际上,在从Mavericks升级之前,我认为我提交了两个版本。 - AXE
2
我在运行Mavericks时遇到了同样的问题。我能够使用应用程序加载器提交我的应用程序。但是我很想能够从Xcode提交,因为我还有23个应用程序要提交。:( - Dev01
2
@Kyle 注意,在上传后,您必须按iTunes Connect上“构建”部分左上角的(+)按钮来选择构建。这让我困惑了几分钟。 - dmur
谢谢,这也让我有些困惑。不过它确实需要大约半个小时才会在构建列表中显示出来。 - Kyle
@Kyle 是的,我能够只使用应用程序加载器提交应用程序。 - Jonas Ester
显示剩余2条评论
9个回答

4

我需要使用Yosemite吗?

不需要。我的电脑也出现了类似的问题,所以我使用Xcode 5.1上传应用程序,一切正常。


这并没有提供问题的答案。如果想批评或请求作者澄清,请在他们的帖子下留言 - 你可以随时在自己的帖子上发表评论,并且一旦你获得足够的声望,你将能够评论任何帖子。 - Devin
@Fabio,我认为它实际上回答了原帖提出的问题。虽然它可能没有回答为什么首先会发生崩溃的问题...但这是由Xcode开发人员来回答的问题。;) - dmur

3

目前看来,“应用程序加载器(Application Loader)”是唯一正常工作的东西。当上传或仅验证时,遇到同样的问题。 只需通过“组织者(Organizer)”导出,然后使用“应用程序加载器”上传即可解决问题。


2
请确保您已在会员中心接受了所有新的协议和条件。
要检查是否需要这样做,您可以进入 XCode 的偏好设置 -> 账户,并选择查看帐户详细信息并尝试刷新按钮。在这里,XCode 将警告您需要先在会员中心接受新的协议才能刷新。
或者,只需登录开发人员帐户并转到此处 https://developer.apple.com/membercenter/index.action

2

我也遇到了同样的问题,现在已经解决了。

解决方案:只需接受苹果开发者账户中的新条款和条件,并重新提交即可。


我真的不敢相信他们做到了...它对我来说运作得非常完美,但它太愚蠢,以至于难以置信。没有一个通知告诉我需要审查条款... - Thpramos
只是为了补充一下答案...我不得不同步我的账户并重新归档它才能使其正常工作。 - Thpramos

0

我成功让Xcode工作了,但是我必须先去iTunes Connect并在“我的应用程序”中点击加号来启动该过程。填写信息并保存。然后尝试使用Xcode提交,它应该可以正常工作。


0

好的,这是我的意见。

1)对于我来说,Xcode 6GM每次都会崩溃。我正在运行10.9.4。我不知道这个问题有多普遍,但对我来说它是100%可重复的。我无法使用Xcode 6提交应用程序进行审核。

崩溃发生在上传过程中。我已经提交了RADAR报告并提供了崩溃日志。

2)我能够使用App Loader进行提交。以下是如何操作:

2.1)在组织者中,在完成存档后,选择最新的存档进行提交。

2.2)选择“导出”而不是“提交”。

2.3)选择第一个选项(应用商店)。

2.4)打开Application Loader。

2.5)选择“选择”。

2.6)选择刚刚在导出中保存的.ipa文件。

2.7)那样就可以了。您可能会收到一条消息,告诉您API文件过大无法分析。我刚提交的9个应用程序都收到了这个消息。在我的情况下,我忽略了它。

我认为他们从头开始重写了整个应用程序加载过程,而且Xcode仍然非常有bug。

他们有一个截止日期,所以匆忙推出了它。这很明显。

我期望Web服务器组件和Xcode很快都会应用补丁。

在我的情况下,我感到非常恼火,因为我不得不匆忙修复他们做出的任意决定,改变了CLLocationManager的工作方式,这破坏了我所有的位置查找。修复很简单,但是在升级到iOS 8的用户停止使用应用程序的时候,我将会收到一段时间内的用户投诉邮件。

真是太让人愉快了。


只是提供信息:苹果似乎在6.0.1中修复了这个问题。 - Chris Marshall

0

我刚刚从应用商店安装了官方版本,现在一切都正常工作。


0

我也遇到过同样的问题。当 XCode 在导出或提交时崩溃,这意味着您在构建设置中有无效的证书或配置文件。


0

这里是解决方案:

  1. 苹果开发者账户接受新的条款和条件更改。(就像Sandeep所说的那样)

  2. 前往这里生成新的应用商店和AdHoc的配置文件(教程

  3. 双击下载的新配置文件进行安装,然后XCode就不会崩溃了。

问题是由于XCode 6.0无法正确处理配置文件迁移而引起的。开发人员应该为XCode 6+重新生成配置文件,但是Xcode 6.0无法正确显示此错误消息并崩溃。(如果您使用XCode 6.1 Beta,则会为您显示错误消息,而不会崩溃。然后您将知道问题是由“无效”==“遗留”配置文件引起的。)

之后,您可以提交应用程序并导出适用于Testflight的Ad Hoc分发版本。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接