【发布时间】:2011-11-30 15:30:21
【问题描述】:
我想排除
libThree20UINavigator.a 来自我的构建,
我是在 Xcode 3 中通过从 Target build 中取消选中它来完成的
你知道如何在 Xcode 4 中做到这一点吗?
一定有这样的东西,但我找不到 Three20UINavigator 的位置。
【问题讨论】:
我想排除
libThree20UINavigator.a 来自我的构建,
我是在 Xcode 3 中通过从 Target build 中取消选中它来完成的
你知道如何在 Xcode 4 中做到这一点吗?
一定有这样的东西,但我找不到 Three20UINavigator 的位置。
【问题讨论】:
它位于 xcode 4 的不同菜单中。
单击左侧导航栏中的项目名称,然后从右侧的“目标”列表中选择您的发布/调试目标名称。
该目标中包含的所有框架和库都将位于“构建阶段”->“将二进制文件与库链接”下。您应该能够从该列表中删除不必要的库。
【讨论】:
从项目导航器中选择库应该允许您使用 Target Membership 复选框来排除库,如 Xcode 4 屏幕截图所示。我知道它适用于框架。我没有要在 Xcode 4 上测试的静态库。
如果从项目导航器中选择库不起作用,请从目标的 Link Binary with Libraries 构建阶段中删除该库。从项目导航器中选择项目以打开项目编辑器。从项目编辑器的左侧选择目标。单击项目编辑器顶部的 Build Phases 按钮。单击 Link Binary with Libraries 构建阶段中的显示三角形。从链接库列表中选择库。单击减号按钮可从目标中删除库。
【讨论】: