我有所有这些症状。终于在 6 小时后,我通过了“验证”。我之前在多台计算机和网络连接的存储设备/NFS 系统之间移动了我的项目,并且确实发现了几个我删除的虚假“._*”文件。另一个症状:在模拟器中我没有“主页按钮”。
使用 cocoatech 的“Pathfinder”进行检查,我发现许多名为“Icon”(只有四个字母)的虚假文件,大小接近 300K,权限为 777,无缘无故地位于必须目录和子目录中。我删除了这些。我还在 Settings.bundle 中找到了一个,并将其删除。由于某种原因,该目录没有组执行权限,因此我将其修改为与其他目录一样。
最后我发现了一个额外的“zh-Hans.lproj”文件——这个应用程序是英文的,总共国际化了四七种语言,但是这个用于学习汉字的应用程序没有中文版本(我所有的其他应用程序都有。)所以我删除了 zh-hans.lproj 文件(再次从文件系统中),进行了新的清理,为存档构建,存档并能够通过验证。(我在 Xcode 的项目中找不到具有简体中文国际化的项目)。
任何时候都没有任何错误出现在任何日志文件中。只是“打包操作失败”。
如果有人知道这些故障记录在哪里,请告诉我们。
只有在成功验证后,Xcode 管理器才会显示 50MB 的应用程序大小;在那之前,它显示了一个微不足道的数字(187K 字节?),这也表明有些可疑。
感谢追查此事的人们提供的所有提示。请注意,这些图标文件在任何时候都无法通过我知道的任何命令从终端看到。他们被标记为隐藏。其中之一(用于 settings.bundle)确实出现在 Xcode 中,但我无法选择或删除它。
应用提交!