尝试为仅限iPhone的应用在iOS上进行临时分发的存档构建时出现错误。该应用已使用正确的证书签名并具有正确的配置文件(已与能够正确签名的 friend 核对,因此不是代码签名问题)。

每当我尝试通过Xcode存档面板进行分发时,我都会在警报表中收到以下错误消息:

OSStatus error -67028

我以前从未遇到过此错误。我能够在模拟器和设备上进行构建并使应用程序正常运行,但是由于任何原因,我完全无法获得Xcode的分发功能来创建临时构建。

有人遇到过这个问题吗?

我检查过的事情是:
  • 代码签名(从头开始生成所有新证书和配置文件)
  • 文件和框架


  • 在可能关闭的文件和框架中,我唯一能找到的就是在Story Bundle Resources中找不到主Storyboard文件(Main_iPhone.storyboard),尽管Storyboard在Xcode中正确加载并允许编辑,并且可以在Finder的Base.lproj文件夹下找到。

    最佳答案

    根据docs,67028的意思是“无法识别,无效或不合适的捆绑软件格式”。这非常含糊,因此我将调查当前的潜在客户,即确保Main_iPhone.storyboard文件确实在编译包中。如果没有,请检查您的“复制文件”构建阶段,以确保它在那里。

    关于ios - 生成临时iOS应用时出现OSStatus错误-67028,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20586991/

    10-12 00:34
    查看更多