问题标签 [targets]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2300 浏览

xcode - Xcode 多个目标——#ifdef 运行超过

我有一个包含七个目标的 Xcode 项目,对应于七个 iPhone 应用程序。这个数字可能会增加。许多目标使用许多相同的类。

我在下面复制了部分应用程序委托。出于本文的目的,我已将目标 target1 重命名为 target7。我已经设置了相应的宏 mTarget1 到 mTarget7。此外,我还有 mTarget12 等宏,它是为目标 1 和 2 定义的。

应用程序委托中的 ifdef 正在迅速积累。为了说明问题,我在下面展示了应用程序委托的部分内容。

从好的方面来说,积累似乎确实是累加的——它们没有成倍增加,至少现在还没有。同样从好的方面来说,除了应用程序委托之外的文件中的#ifdef 远没有那么糟糕。

在不太亮的一面,应用程序委托中有大量的积累。

我想知道是否有更好的方法来组织这个。我应该补充一点,我不认为单独的 Xcode 项目是一种选择——它会比我现在拥有的更糟糕。

0 投票
2 回答
1480 浏览

xcode - 为什么“清洁”会神奇地修复我的应用程序中的神秘错误?

如果我遇到的问题没有显示为警告,而是让我的应用程序在运行时崩溃,有时我会 build->clean 并且通常这个未知错误会消失。这主要发生在我将新图像导入项目(替换旧图像)或对代码进行重大语法更改时。

F'in 'Clean all Targets',它是如何工作的?

谢谢

0 投票
1 回答
945 浏览

xcode - 停止 Xcode 为所有目标运行运行脚本

我的 iPhone 应用程序中有两个目标:一个用于我的实际应用程序,另一个用于我的单元测试。我在主应用程序的目标中添加了一个运行脚本,这样当我编译时,该脚本将生成 Doxygen 文档。问题是脚本在我编译和运行单元测试目标时运行。有没有办法让 xcode 仅在编译/运行我的主应用程序的目标时执行我的脚本,而不是我的单元测试目标?

0 投票
1 回答
229 浏览

cocoa - xib 文件显示在错误的目标中

我是在 xcode 项目中使用多个目标的新手,并且遇到了一个我找不到答案的问题。

我有一个有两个目标的项目。一个目标没有用户界面,第二个目标包含用于管理的用户界面。我遇到的问题是,当我在没有用户界面的情况下构建和运行第一个目标时,第二个目标的用户界面 xib 仍然被编译和显示。

我已确保 xib 文件仅与第二个目标相关联。我究竟做错了什么?我希望能够在不显示用户界面的情况下运行第一个目标。任何帮助将不胜感激。

我已经阅读了苹果的文档,但没有发现任何有助于回答这个特定问题的内容。

0 投票
2 回答
7123 浏览

msbuild - MsBuild:获取目标的当前目录

我有一个 msbuild 目标,它有一个 Import 标签,如下所示:

在 Company.LifeCycle.targets 文件的内容中,如何以编程方式获取当前目录(在本例中为:C:\Program Files\MsBuild\Company)?

我使用 VS 2008,.NET 3.5

编辑:我看过参考资料,如何在 msbuild 脚本中获取当前目录?,但对我无效:$(MSBuildProjectDirectory 给我这个值,C:\Work\Company\Projects\Test001\ProyectSW3

0 投票
2 回答
334 浏览

iphone - iPhone - 品牌和多个目标?

我正在尝试创建具有 2 个不同品牌的完全相同的应用程序的 2 个版本?所以我在我的项目中创建了 2 个文件夹

我将 Folder1 添加到目标 1,将 Folder2 添加到目标 2。这 2 个文件夹包含 2 个名称相同但看起来不同的图像。

但是,无论我构建哪个目标,它总是在我的 Folder1 文件夹中使用徽标。虽然这个文件夹只属于目标 1。

有什么办法吗?

0 投票
23 回答
328931 浏览

msbuild - 在构建服务器上找不到 Microsoft.WebApplication.targets。你的解决方案是什么?

尝试在构建服务器上构建我的项目会给我以下错误:

几个月前,我通过在 Build Server 上安装 Visual Studio 2010 解决了这个问题。但是现在我正在从头开始设置一个新服务器,我想知道是否有更好的解决方案来解决这个问题。

0 投票
0 回答
1122 浏览

xcode - Xcode 目标——程序化创建

我有一个 iOS 项目,其中将从相同的代码库创建 >100 个目标。目标具有许多相似的特征,但不同的 info.plist、Default.png 文件等...

我正在考虑以编程方式生成(或变异)项目文件。由于项目文件格式是版本化的,短期内我应该是安全的。不过,从长远来看,这可能不是最理想的解决方案。我还在研究用 applescript 编写 Xcode 脚本。似乎有一个带有目标对象的健壮字典。

我正在寻找有关管理此问题的好方法的一些输入。有这方面经验的朋友可以推荐一下吗?

更新:我最终使用 applescript 编写 Xcode 脚本。这很好用,直到 XC4 破坏了一切......

0 投票
22 回答
187931 浏览

makefile - 你如何获得生成文件中的目标列表?

我使用了一点 rake(一个 Ruby make 程序),它可以选择获取所有可用目标的列表,例如

但在 GNU make 中似乎没有这样做的选项。

显然,截至 2007 年,代码几乎就在那里 - http://www.mail-archive.com/help-make@gnu.org/msg06434.html

无论如何,我做了一些小技巧来从 makefile 中提取目标,您可以将其包含在 makefile 中。

它将为您提供已定义目标的列表。这只是一个开始——例如,它不会过滤掉依赖项。

0 投票
2 回答
153 浏览

iphone - 带有应用程序的 xcode 项目

我对objective-c和iOS有点陌生。我的问题如下:到目前为止,我已经创建了 5 个 iphone 应用程序。我现在需要它来创建一个包含所有其他应用程序的新项目。因此,用户将通过 1 个应用程序,然后从 uiviewcontroller 启动捆绑在应用程序中的各个应用程序。就像 iphone 的应用程序包。我在应用商店看到了很多这样的东西,尤其是游戏。我一直在寻找一个星期的答案。我发现唯一密切相关的是与目标有关,但我应该如何从主应用程序中启动各个目标(如果这可能的话)。有人可以指出我正确的方向吗?一个教程或一个例子会很棒。谢谢大家。干杯!