Xcode 4 目标build设置 "Skip install"。它是什么?

标签 xcode build xcode4 xcode4.2

瓷砖基本上说明了一切。

我正在开发一个 mac 应用程序,它具有普通的应用程序目标,但还有另外两个命令行工具目标,其产品在构建时被复制到应用程序。我记得在某处看到“跳过安装”在这些情况下很重要,但我不记得我读过的内容,所以这可能是不正确的。

无论如何,我只是想知道这个选项有什么影响。

最佳答案

我相信这仅在您为 App Store 开发时才重要。如果您归档您的应用程序目标并且这包括构建其他目标(命令行工具、静态库等),则所有目标的产品都将复制到归档中,除非 SKIP_INSTALL 设置为

您可以验证这一点:存档您的应用程序,在管理器中找到存档,Option-Click --> “Show in Finder”,进入存档(Option-Click --> “Show Package Contents”),然后在 /Products 你会发现多个文件/文件夹。但是,App Store 版本只允许 Products 目录中的一种产品。如果您在管理器中“验证”已归档的应用程序,Xcode 会警告您:

Skip Install not set for sub targets

关于Xcode 4 目标build设置 "Skip install"。它是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16374851/

相关文章:

objective-c - Xcode 不会打开我的项目

iphone - 代码设计错误 : Certificate identity appearing twice

ios - 在 Swift 中将参数传递给操作函数

angular - Dart 中的构建时值注入(inject)

go - 使用 make 为不同的体系结构构建动态目标?

macos - 如何使用xcodebuild构建特定的体系结构?

iphone - If 语句不适用于空格字符

ios - 迁移到 Xcode 10.2

ios - 如何在 build.json 中指定 Cordova 构建目标

使用另一个 glibc 构建