问题标签 [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.
android - 在新项目中选择“Android XX”或“Google APIs”
我认为基本上是一样的,但是我应该选择什么构建目标呢?或者他们之间真的有区别吗?
例如,相同平台和 API 级别的“Android 2.2”或“Google API”?
android - 增强现实(Android):动态加载可追踪
我正在寻找一个(基于标记的)框架 (SDK),例如,它允许您通过 Web 服务更新可跟踪对象。无需传统上重新编译和安装新的 apk。
也许有人对这些框架之一有经验。
不幸的是,它现在不适用于高通的 SDK。无法在运行时加载或链接到 trackables。您必须将它们构建到 APK 中。:(
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 手动完成所有操作。
windows-phone-7.1 - 在 Windows Phone 7 中创建具有多个目标的应用程序
有什么方法可以创建一个具有多个目标的项目/应用程序。
这与我们在 XCode 中为 iPhone 应用程序创建多个目标的方式相同。
基本上我有一个必须针对不同目标制作的应用程序,具有几乎所有类似的功能,但几乎没有变化。
xcode4 - Xcode4 目标标记为丢失,但无法删除它
我想删除这个带有红色标记的目标,但无法删除。
对话框中的“减号”按钮保持灰色,它不响应退格键或删除键,右键单击只会显示帮助选项。我可以将缺少红色标记的目标拖动到工作黑色目标的上方或下方,但它不允许我将其删除。
这个丢失的红色目标似乎只出现在这个编辑方案对话框中。
在我的主项目/目标窗口中,我只有一个好的目标。
任何想法如何清理并删除这个丢失的目标?
xcode - xCode - 如何在单个项目中添加 2 个 Default.png 文件?
我的项目中有 2 个不同的目标(完整和轻型)。
我也有不同的 Default.png 文件(一个用于完整版,一个用于轻量版)。
是否可以在项目中包含两个文件(具有不同的文件夹)并从目标捆绑资源中排除另一个文件?
例如有:
TARGET FULL 保留在文件夹 A 中的仅 Bundle 文件 Default.png 中
TARGET LIGHT 保留在文件夹 B 中的仅 Bundle 文件 Default.png 中
或者还有其他方法可以做到这一点吗?
xcode - 在 Xcode 中,如何更改应用程序包启动的可执行文件?
我有一个应用程序包,它从 .app/Contents/MacOS 中名为“程序”的可执行文件启动。我构建了一个新的可执行文件,我将它放在 .app/Contents/MacOS 中,名为“bootstrap”。我已将“引导程序”复制到应用程序包中,如何让我的应用程序包开始在“引导程序”而不是“程序”上执行。
提前致谢
c - 在 XCode 中复制目标时,新文件中的更改仍会出现在旧文件中
这些文件必须位于相同的路径中,所以我想知道如何解决这个问题,以便每当我复制目标时,都会制作一个新副本,可以在不更改原始文件的情况下进行编辑。这将使创建现有应用程序的新版本更加容易!
xcode - XCode调试错误的目标
简短的问题描述:
XCode 4.2 在设备上安装正确的目标,但调试(运行)始终只有其中一个。
前提条件:
MAC 上的 XCode 4.2,iPad 作为目标设备
我有两个目标:专业版和免费版。他们两个:
- 有不同的 info.plist 文件(在构建设置中设置)
有不同的bundle id、不同的图标和不同的前缀标头
有不同的方案(自动创建)
问题:
我不能调试免费版,因为它总是运行专业版。我遵循以下步骤:
1)切换到免费。干净的构建。跑。它安装了免费版本,但无法运行它。
2) 切换到专业版。干净的构建。跑。它安装PRO版本并运行它OK。
3)重复步骤1。现在没有错误,但它运行PRO版本而不是FREE。
如果我尝试在模拟器而不是真实设备中执行相同操作,则问题相同,除了步骤 1 中没有错误消息,但进度条显示:“附加到字典”(它永远不会结束)。
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之外,本地构建和构建服务器的构建都不会调用GenerateDocumentation
nor目标。BeforeBuild
我错过了什么吗?是DefaultTarget="Build"
正确的吗?我试图将其更改为DefaultTarget="DesktopBuild"
但随后调用msbuild
导致各种错误(MSB4018)。在项目文件中,目标文件$(VCTargetsPath)\Microsoft.Cpp.targets
也被导入。删除此导入时,GenerateDocumentation
会调用目标,但不会调用其他目标(包括ResourceCompile
我也需要的)。我可以以某种方式使用它们吗?
提前致谢...