OSStatus错误-67028build立即席iOS应用程序时
尝试在iOS上为仅iPhone应用程序执行存档构build时出现错误。 该应用程序签署了正确的证书,并具有适当的供应configuration文件(与朋友谁签字也能正确,所以这不是一个代码签名问题检查)。
每当我尝试使用Xcode存档面板进行分发时,我都会在警报表中看到以下错误消息:
OSStatus error -67028
我从来没有遇到过这个错误。 我能够在模拟器和设备上构build并运行应用程序,但无论出于何种原因,我完全无法获得Xcode的分布function来创build临时构build。
有没有人遇到过这个问题?
我检查过的东西是:
- 代码签名(生成所有新的证书和configuration文件从头开始)
- 文件和框架
唯一能find的文件和框架可能是closures的,主要Storyboard文件( Main_iPhone.storyboard
)在Copy Bundle Resources中找不到,尽pipe故事板在Xcode中正确加载并允许编辑,可以在Finder中的Base.lproj
文件夹下find。
根据文档 ,67028表示“捆绑格式无法识别,无效或不适用”。 这是非常含糊的,所以我会调查你现有的领导,也就是确保Main_iPhone.storyboard文件确实在编译的包中。 如果没有,请检查您的“复制文件”构build阶段,以确保它在那里。
我有与HockeyApp SDK相同的问题。 我实际上做的是
- 通过从Frameworks文件夹中select“删除参考”来删除HockeyApp SDK。
- 将文件夹HockeySDK.embeddedframework拖放到XCode Frameworks文件夹中
- 取消select“将项目复制到目标组的文件夹(如果需要)”
- select“为所有添加的文件夹创build组”
- select你的目标