2012-04-13 63 views
1

我有一个问题,当我试图在Xcode来验证我的iPad应用:Xcode应用程序提交失败

  • 干净
  • 建立归档
  • 在组织者的验证按钮存档
  • CLIC
  • 选择应用程序和分配配置并点击“下一步”。

然后它告诉我“包装操作失败”,没有别的。

我检查:

  • 归档的创建配置是分布
  • 我试图从分布更改构建配置释放
  • 为ditribution供应是很好的一个
  • 的捆绑版本与iTunes Connect相同
  • 我的文件夹中没有文件夹
  • 我也尝试删除带有cmd“find”的._文件。 -name'._ “-exec RM -f‘{}’\;?”在我的项目目录

我能做些什么,以通过验证

+0

没人知道吗? :s – Imotep 2012-04-15 22:13:34

+0

你最终修好了吗?知道如何将是一件好事。 – brainray 2012-07-27 21:16:30

+0

看来问题是我从一个有一些._文件的NAS导入的.bundle。我在我的项目中复制了捆绑包,所有这些._文件都消失了,所以我成功提交了我的应用。 – Imotep 2012-08-07 09:16:11

回答

0

归档构建配置必须RELEASE(不知道这是在问题)

+0

我一直认为它必须是分布,这就是我使用的... – SomaMan 2012-04-13 16:10:33

+0

在我的其他项目中,我总是将它设置为分布,它的工作原理,但我也试图改变它来释放这个项目,但我总是有错误 – Imotep 2012-04-13 16:13:18

0

Here's的优秀教程由Reetu拉吉有关创建分发版本。

+0

我跟着教程万一我错过了一些东西,但它不起作用,我总是有“包装操作失败”的错误。 – Imotep 2012-04-13 16:22:26

1

我把所有这些症状。6小时后最后我已经通过了“验证”。我以前曾感动我的多台计算机之间项目网络附加存储设备/ NFS系统,并且确实发现了我删除的几个伪造的“._ *”文件。一个额外的症状:在模拟器中,我没有“主页按钮”。

来自cocoatech的“探路者”考试发现许多名为“图标”的虚假文件(只有四个字母),它们的大小几乎为300K,权限为777,无论如何都是在必须的目录和子目录中。我删除了这些。我还在Settings.bundle中找到了一个,并将其删除。由于某种原因,该目录没有组执行权限,所以我将其修改为与其他目录类似。

最后我发现了一个额外的“ZH-Hans.lproj”文件 - 这个程序是英语和国际四七语言​​共,但这个程序,学习中国文字,没有一个中国版(我的所有其他应用程序)因此,我删除了zh-hans.lproj文件(再次从文件系统中),做了一个新的清理,构建归档,归档并能够通过验证。 (我在Xcode的项目中找不到有中文简化国际化的项目)。

任何时候都没有任何错误出现在任何日志文件中。只是“包装操作失败”。

如果有人知道这些故障记录在哪里,请告诉我们。

只有成功通过验证后,Xcode组织者才能显示50MB的应用程序大小;直到那时它显示了一个微不足道的数字(187K字节?),这也表明有些可疑。

感谢所有来自追逐这一点的人们的提示。请注意,在任何时候都可以通过我知道的任何命令从终端看到这些图标文件。他们被标记为隐藏。其中一个(用于settings.bundle)确实在Xcode中显示,但我无法选择或删除它。

提交的应用程序!

相关问题