如何将可执行二进制文件添加到Xcode4项目中



我有一些二进制文件(可执行文件和一些动态库),我想将其作为应用程序包的一部分。我该如何将它们添加到xcode中,以便它们在存档时都经过正确签名?

您可以将二进制文件放在捆绑包中任意位置。只需在目标中创建一个"复制文件"构建阶段。而且,您必须分别对这些二进制文件进行签名,在对主捆绑包进行签名之前。您还可以创建"运行脚本"阶段,并在此阶段内对二进制文件进行签名。

codesign -s "authority" "${TARGET_BUILD_DIR}/path/to/your/lib.dylib"