问题标签 [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 投票
2 回答
2611 浏览

android - 在新项目中选择“Android XX”或“Google APIs”

我认为基本上是一样的,但是我应该选择什么构建目标呢?或者他们之间真的有区别吗?

例如,相同平台和 API 级别的“Android 2.2”或“Google API”?

Eclipse 构建目标选择器

0 投票
1 回答
395 浏览

android - 增强现实(Android):动态加载可追踪

我正在寻找一个(基于标记的)框架 (SDK),例如,它允许您通过 Web 服务更新可跟踪对象。无需传统上重新编译和安装新的 apk。

也许有人对这些框架之一有经验。

不幸的是,它现在不适用于高通的 SDK。无法在运行时加载或链接到 trackables。您必须将它们构建到 APK 中。:(

0 投票
1 回答
461 浏览

iphone - iphone:无法将 gh-unit 目标链接到应用程序目标,无法执行二进制文件

这是一个试图通过 GHUnit 测试目标完成本教程提供的内容的问题。它关于将测试目标链接到源目标,这样您就不必手动将源文件包含在测试目标中。以下是提出的解决方案的摘录。

使用 Xcode 4 将单元测试添加到现有 iOS 项目

项目 MyExistingApp -> + 添加目标 -> iOS -> 其他 -> Cocoa 单元测试包

将新目标命名为“Unit Tests”或“MyAppTests”</p>

选择新的“单元测试”目标并单击构建阶段选项卡,展开目标

依赖项并将 MyExistingApp 添加为目标依赖项

单击 Build Settings 选项卡并将 Bundle Loader 设置设置为

$(BUILT_PRODUCTS_DIR)/MyExistingApp.app/MyExistingApp

将测试主机构建设置设置为

$(BUNDLE_LOADER)

在您的应用程序目标中,将 Symbols Hidden by Default 构建设置设置为

我按照教程使用 GHUnit 测试目标对其进行编译,但出现运行时错误:

感谢你的帮助!

编辑

我意识到上面发布的教程和使用 GHUnit 有一个问题。上面的教程假设您使用的是 OCUnit,它会启动一个捆绑加载器目标。然而,GhUnit 目标必须是可执行文件。如果有人想分享如何将源文件链接到可执行目标,我将不胜感激。现在,我将使用 GHUnit 手动完成所有操作。

0 投票
1 回答
263 浏览

windows-phone-7.1 - 在 Windows Phone 7 中创建具有多个目标的应用程序

有什么方法可以创建一个具有多个目标的项目/应用程序。
这与我们在 XCode 中为 iPhone 应用程序创建多个目标的方式相同。
基本上我有一个必须针对不同目标制作的应用程序,具有几乎所有类似的功能,但几乎没有变化。

0 投票
6 回答
5164 浏览

xcode4 - Xcode4 目标标记为丢失,但无法删除它

Xcode4.2 编辑方案对话框

我想删除这个带有红色标记的目标,但无法删除。

对话框中的“减号”按钮保持灰色,它不响应退格键或删除键,右键单击只会显示帮助选项。我可以将缺少红色标记的目标拖动到工作黑色目标的上方或下方,但它不允许我将其删除。

这个丢失的红色目标似乎只出现在这个编辑方案对话框中。

在我的主项目/目标窗口中,我只有一个好的目标。

任何想法如何清理并删除这个丢失的目标?

0 投票
1 回答
337 浏览

xcode - xCode - 如何在单个项目中添加 2 个 Default.png 文件?

我的项目中有 2 个不同的目标(完整和轻型)。
我也有不同的 Default.png 文件(一个用于完整版,一个用于轻量版)。

是否可以在项目中包含两个文件(具有不同的文件夹)并从目标捆绑资源中排除另一个文件?

例如有:
TARGET FULL 保留在文件夹 A 中的仅 Bundle 文件 Default.png 中
TARGET LIGHT 保留在文件夹 B 中的仅 Bundle 文件 Default.png 中

或者还有其他方法可以做到这一点吗?

0 投票
0 回答
67 浏览

xcode - 在 Xcode 中,如何更改应用程序包启动的可执行文件?

我有一个应用程序包,它从 .app/Contents/MacOS 中名为“程序”的可执行文件启动。我构建了一个新的可执行文件,我将它放在 .app/Contents/MacOS 中,名为“bootstrap”。我已将“引导程序”复制到应用程序包中,如何让我的应用程序包开始在“引导程序”而不是“程序”上执行。

提前致谢

0 投票
1 回答
53 浏览

c - 在 XCode 中复制目标时,新文件中的更改仍会出现在旧文件中

这些文件必须位于相同的路径中,所以我想知道如何解决这个问题,以便每当我复制目标时,都会制作一个新副本,可以在不更改原始文件的情况下进行编辑。这将使创建现有应用程序的新版本更加容易!

0 投票
1 回答
1014 浏览

xcode - XCode调试错误的目标

简短的问题描述:

XCode 4.2 在设备上安装正确的目标,但调试(运行)始终只有其中一个。

前提条件:

MAC 上的 XCode 4.2,iPad 作为目标设备

我有两个目标:专业版免费版。他们两个:

  • 有不同的 info.plist 文件(在构建设置中设置)

在此处输入图像描述

  • 有不同的bundle id、不同的图标和不同的前缀标头

  • 有不同的方案(自动创建)

在此处输入图像描述

问题:

我不能调试免费版,因为它总是运行专业版。我遵循以下步骤:

1)切换到免费。干净的构建。跑。它安装了免费版本,但无法运行它。

在此处输入图像描述 在此处输入图像描述

2) 切换到专业版。干净的构建。跑。它安装PRO版本并运行它OK。

3)重复步骤1。现在没有错误,但它运行PRO版本而不是FREE。

如果我尝试在模拟器而不是真实设备中执行相同操作,则问题相同,除了步骤 1 中没有错误消息,但进度条显示:“附加到字典”(它永远不会结束)。

0 投票
1 回答
575 浏览

visual-studio - msbuild 无法与 tfs 2010 和 importet Microsoft.TeamFoundation.Build.targets 一起正常工作

我坚持扩展我的 msbuild 项目文件和 tfs 2010。我想要实现的是在构建后自动为我的源代码生成文档。我在网上搜索并发现文件 Microsoft.TeamFoundation.Build.targets 为桌面或团队构建定义了许多可定制的目标。其中之一是GenerateDocumentation我想使用的 -Target。我遇到的问题是,尽管我导入了这个文件,但 msbuild 并没有调用重载的目标。我的 vcxproj-File 的标题如下所示:

<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

在此之后,我将团队构建目标文件包含在语句中

<Import Project="$(MSBuildExtensionsPath)\Microsoft\VisualStudio\TeamBuild\Microsoft.TeamFoundation.Build.targets"/>

在这个项目文件的最后,我尝试按照 TeamFoundation 目标文件中的建议重载一些目标:

但除了AfterBuild-Target之外,本地构建和构建服务器的构建都不会调用GenerateDocumentationnor目标。BeforeBuild我错过了什么吗?是DefaultTarget="Build"正确的吗?我试图将其更改为DefaultTarget="DesktopBuild"但随后调用msbuild导致各种错误(MSB4018)。在项目文件中,目标文件$(VCTargetsPath)\Microsoft.Cpp.targets也被导入。删除此导入时,GenerateDocumentation会调用目标,但不会调用其他目标(包括ResourceCompile我也需要的)。我可以以某种方式使用它们吗?

提前致谢...