Abc.app未密封的内容存在于bundle root中 - Xcode,捆绑所需的任何更改?

时间:2014-11-26 09:51:39

标签: objective-c xcode macos xcode5

我已将我的XCode版本从3.2.6切换到5.1.1,我被要求更改项目设置并移植到新格式并解决了许多编译错误。 现在没有编译错误我能够成功构建我的项目。

当我尝试使用codesign v2(mac 10.9.5)签署项目时,我可以看到以下错误

  

“Abc.app未密封的内容出现在捆绑根目录”

要解决我已经通过以下链接并尝试创建其中提到的包结构,但我遗漏了一些基本上我不知道它是什么。

Codesign: What are unsealed contents?

我的文件夹结构与下面类似,如果有人看到差异,请提及我需要纠正的内容。

/ SRC / ABC /

  • Abc.xcodeproj
  • 构建\
  • DOC \
  • English.proj
  • 的Info.plist
  • Installer.pmdoc
  • InstallScripts \
  • Japanese.lproj \
  • 库\
  • Abc_Prefix.pch
  • Abc.pmproj
  • 封装\
  • 资源\
    • *。png,* .icns,* .jpg,setting.plist
  • 来源\
  • 卸载\
  • zh_TW.lproj \

1 个答案:

答案 0 :(得分:4)

根据我的经验,此错误消息表示我将一些文件保留在与Contents文件夹相同的文件夹级别。

一切都必须在Contents文件夹中。

尝试将与Contents文件夹位于同一级别的任何文件移动到Contents文件夹内的某个位置。