由于一般错误 (1095),此时无法处理应用程序 info.plist 验证

Posted

技术标签:

【中文标题】由于一般错误 (1095),此时无法处理应用程序 info.plist 验证【英文标题】:Unable to process application info.plist validation at this time due to a general error (1095) 【发布时间】:2011-12-02 07:29:04 【问题描述】:

我正在创建一个报亭应用程序。应用程序已准备就绪,现在我正在尝试使用 Application Loader 将应用程序上传到苹果商店。上传 zip 文件时,错误消息显示为

由于一般错误 (1095),目前无法处理应用程序 info.plist 验证

我在网上搜索了这个,但仍然没有找到解决方案。

【问题讨论】:

正如许多其他人在下面提到的,我们在 2012 年 8 月 30 日遇到了这个问题。只是确认一下,因为它今天似乎是一个普遍的问题。 看,我们明白了,Apple 存在服务器端问题。请停止发布“我也遇到这个问题”的回复。 我们已经打电话给苹果,他们不知道这个问题,所以他们目前没有解决这个问题。请在此处致电苹果developer.apple.com/contact/phone.php @over_optimistic 刚刚与 Apple 谈过。他们知道这一点。 该问题已在苹果开发者论坛反馈:devforums.apple.com/thread/165170?tstart=0 【参考方案1】:

这显然是 Apple 服务器问题,而不是 Xcode/ios/OSX 问题。只要耐心等待,Apple 的服务器就会赶上流量,或者解决他们遇到的任何问题。

如果您着急,请随意坐在那里重新启动 Xcode,直到它正常工作 - 但它不会重新启动 Xcode,只有您浪费的时间才能解决问题。

在您等待的同时,在 Instruments 中运行您的应用并解决一些性能问题;)

【讨论】:

有人告诉过他们这件事吗? 想补充一下我使用的是Application Loader,所以重启Xcode是无关紧要的。我的问题在没有重新编译的情况下自行解决。不要搞乱重新启动的事情,只需等待并稍后再试。大量赞成如何度过这段时间的建议:) 一整天都没有为我工作,但我又试了一次,没有对应用程序、构建或系统进行任何更改,它上传得很好。这显然是一个间歇性问题 - 可能是在事情变得拥挤时。【参考方案2】:

我刚刚遇到了这个错误。我等了一个小时,然后用完全相同的版本再次尝试,一切都很好。投票认为这是 Apple 的临时故障。

【讨论】:

英国时间 31/8/12 @ 21:00 再次发生。这次我什至不打算关闭应用程序加载器,只是偶尔再次点击“发送”。希望这将证明它与重新启动 Xcode、重新启动 Mac、跳一段小舞、做一点爱或今晚情绪低落无关...... ;) 现在说“由于 IO 错误”。也许没有进步,但对于那些在这个页面上出汗的人来说,Apple 正在发生一些事情:) 现在按预期工作。我没有重新启动 Application Loader,也没有重建包 - 只是睡着了,早上再试一次。【参考方案3】:

我遇到了同样的问题。我关闭了 Xcode,重新启动我的电脑,它工作了。

【讨论】:

不需要重新启动计算机,但重新启动 Xcode 就可以了。 和其他用户一样——我今天(2012 年 8 月 30 日)遇到了这个问题。关闭 xCode 并重试无效。完全重新启动 OSX 然后重新提交确实有效。 (这也是在我注意到最初的问题之后的 2 小时,所以也许它在那个时候在其他地方被修复了。) 强制退出并重新启动 Finder 对我有用! 我使用了应用程序加载器,而不是 Xcode,等待解决了我的问题。我认为你浪费在做你所做的事情上的时间解决了问题,而不是你采取的行动。 这不是他们服务器的问题,我相信这只是巧合【参考方案4】:

一个可能的问题是损坏的 png 文件。 png 文件不应该是交错的

【讨论】:

确实你必须小心这个问题,但是这个问题会出现在 info.plist 之外【参考方案5】:

我找到了解决问题的方法。

如果您使用的是 Xcode 4+,则不必再使用 Application Loader。相反,您应该在 Xcode 中存档您的项目(产品->存档)。然后它将打开管理器,其中显示 3 个按钮。点击提交按钮。

如果您使用 Itunes Connect 为您的应用创建了一个条目,您应该能够从列表中选择该条目,然后选择您的分发配置文件。然后点击下一步按钮,您应该会收到一条消息,告诉您您的应用已提交。

至少这对我有用。

【讨论】:

【参考方案6】:

使用应用程序加载器。

我今天得到了很多。

应用程序加载器工作正常。

XCode > Project > Archive
XCode > Organizer > Distribute > Enterprise/add Hoc > Save As
Saves as YOURAPP.ipa.
Make sure Save for Enterprise Deploy remains UNCHECKED.
Download latest Application Loader.
tap 'Deliver Your App'
make sure new version in itunes connect in WAITING FOR UPLOAD state
Click on Activity... button 

提示:打开 Console.app 以查看 XCode 验证错误

Click on ALL MESSAGE on list of logs on right.
Then in search enter 'XCode' or 'Application Loader' 
to monitor any errors with your upload.

注意:

我做了所有这些,但仍然收到关于缺少 120x120 图标的电子邮件。

忘记在 Build Target > General 选项卡中更新它们 iOS7 的新图标要求列表 http://www.icenium.com/resources/forums/icenium-general-discussion/missing-recommended-icon-file

【讨论】:

【参考方案7】:

发生这种情况的另一个原因是产品名称重复。尽管您的应用名称、可执行文件名称、显示名称或捆绑 ID 不同,但如果产品名称存在于您当前的应用中,则会发生此错误。

【讨论】:

你能开发这个吗?【参考方案8】:

“服务器返回无效响应。这可能表明网络代理正在干扰通信,或者 Apple 服务器出现问题。请稍后再试您的请求。””

重置互联网连接。 重新打开xcode。 再次设置配置文件。 干净的构建。 并存档构建。

非常适合我(5 分钟内无需等待)。

谢谢

【讨论】:

【参考方案9】:

这只是时间,因为你无法控制苹果服务器的流量问题,我们都只是成为受害者......所以长话短说......

通过重新启动 XCODE 可能会工作,但每个人都像我一样,我尝试重新启动 XCODE、SYSTEM、ROUTER 和任何可能的东西,只有错误名称从“网络连接丢失”更改为“请求超时”反之亦然..!

想想什么时候访问服务器的人会更少......

PS:只有坚持才能以这种方式帮助你..继续重拨..还有WAIT和WATCH:P

【讨论】:

【参考方案10】:

我解决了... :)

请删除所有图标和启动图像,同时从 info.plist 中删除图标文件和图标文件(IOS 5),然后将所有图标添加到 app bundle ...

在此更新后 info.plist iconFiles 字段添加所需的图标名称....

最后但并非最不重要的一点是从开发人员门户中删除配置文件并重新创建它...

清理您的构建并将其存档,然后使用 Application Loader 将其提交到 AppStore ...

它对我有用,我认为它可以帮助你......

不是每次都不是苹果服务器的问题,有时根据我的说法,我们做了一些错误的链接:)

【讨论】:

以上是关于由于一般错误 (1095),此时无法处理应用程序 info.plist 验证的主要内容,如果未能解决你的问题,请参考以下文章

由于一般错误而无法处理应用程序 info.plist 验证? [复制]

错误和异常处理

ValueError:发现样本数量不一致的输入变量:[2750, 1095]

Visual Studio 2010错误#U1095,NMAKE

java运行时异常与一般异常有何异同?

Grails的redirect无法跳转时的一个可能原因