问题标签 [build-settings]

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 回答
215 浏览

delphi - 有没有办法编辑默认构建设置?

每次我在 Delphi 2009 中创建一个新项目时,它都会加载两组构建设置:调试和发布。问题是,调试设置都是错误的。它进行了优化,这使调试器丢失了局部变量,并关闭了调试 DCU,这使我无法跟踪 VCL。

有什么方法可以编辑原始模板,这样我就不必在每次创建新项目时都更改这两个设置?

0 投票
1 回答
518 浏览

xcode - 用自定义进程替换 Xcode 的预处理器

我需要查看 Xcode 将在预处理器对它们进行攻击之前编译的文件。简而言之,我需要在预处理器前面贴一个预处理器。

当谈到在修改“C 源文件”的构建规则后如何为基于 C 的文件运行默认 Xcode 构建过程的详细信息时,所有 Google 搜索都让我感到纳闷。Xcode 似乎调用了一个名为“CompileC”的进程(shell 脚本?巫毒圣歌?),但在我完成源文件后我找不到它自己调用它。

有任何想法吗?出于好奇,我需要在非常特定的情况下修改某些宏(例如,取决于源文件的名称或构建日期)。而且似乎没有一个聪明的方法:#ifdef filename="bobsyeruncle.m"

0 投票
1 回答
2997 浏览

cocoa - Xcode 构建选项等教程

我现在处理了一些项目,我不得不更改框架搜索路径、设置捆绑加载器等。

但是我从来没有对那个项目(或目标)“获取信息”窗口感到完全满意。我仍然不知道其中一半的东西是什么,每当我改变任何东西时,当我单击 Build 时总是会有一些手指交叉。现在对我来说,建立和连接一切都感觉有点“神奇”。

我想这种感觉是不正常的。有谁知道构建应用程序的这些非代码相关部分的任何好的教程?

0 投票
1 回答
253 浏览

iphone - 为 iphone 应用程序指定构建文件夹

我编写了一个应用程序,它使用了一些用户的相机胶卷图像,并且在这样做的同时将它们存储在应用程序根目录中。我遇到的问题是,每当我重新编译我的应用程序时,它都会更改安装应用程序的文件夹。有什么方法可以指定它应该构建到哪个文件夹,以便在上次运行期间存储的任何路径信息仍然有效?

0 投票
5 回答
484 浏览

objective-c - Xcode 没有构建二进制文件

Xcode 正在做一些奇怪的事情,我在某个时间点修复了但现在我一生都无法弄清楚出了什么问题。

Xcode 正在很好地构建我的项目 - 完全构建时没有错误。我所有的产品名称和 info.plist 都同意,所有设置似乎都是正确的。我只有一个构建配置(我总是删除所有这些配置,除非我要真正发布一些东西——这些东西有很多看不见的问题)。

除了它没有为我的代码生成二进制文件。

嗯,哇?

我最近在一台新计算机上检查了代码,并检查了所有路径,并且所有内容都存在于应有的位置。

任何帮助表示赞赏。它不会抛出任何错误,也不会抛出 .app 和 .plugin 的二进制文件(project.app/Contents/MacOS/THERE IS NOTHING HERE)。

谢谢!!!

-斯蒂芬

0 投票
1 回答
1620 浏览

ipad - 想从通用应用程序降级到只是一个 ipad 应用程序

我原本想做一个通用应用程序,但现在范围已经改变,我被一个通用应用程序困住了,现在我想要的只是一个 iPad 应用程序。因此,我将目标设备系列更改为“iPad”(或 2),但是当我提交应用程序时,它声称我仍然停留在设备系列“1,2”或通用设备中,并要求提供 iPhone 屏幕截图。

从通用应用程序降级到ipad,我已经高高在低了

没有真正的结果。

此外,它说最低操作系统需要 3.1.3,而我宁愿将其设置为 3.2(也许这将巩固它作为仅 iPad 应用程序的存在)。

先感谢您!

更新:

我已将 LSMinimumSystemVersion 3.2 添加到 info.plist(3.2 是一个字符串),在“应用程序详细信息”下,这让我很生气:

最低操作系统要求:3.1.3

做。:(

更新:联系了苹果,他们把我送到了目标家庭设备,告诉我“确保”然后被转发到 iTunes 连接支持,然后我不得不写几封电子邮件给开发支持和 itsconnect@apple.com,仍然圈子。

我的追求还在继续!

0 投票
3 回答
2877 浏览

xcode4 - XCode 4 - 构建设置:默认值仍然是粗体

我有一个有 2 个目标的项目。在这两者上,有一些构建设置我已更改为是,然后返回否。iOS 默认为 NO,项目为 NO,每个构建设置都为 NO...但设置仍然是粗体(值已更改)。至于接受字符串的设置,例如搜索路径。我已经放了一些搜索路径,然后将它们删除,该行仍然是粗体,甚至绿色单元格也显示为轮廓......没有变化。

我该如何解决这个问题以获得良好的视觉效果?

0 投票
1 回答
573 浏览

iphone - 您能否要求具有构建设置的 iPhone 3Gs(或更新版本)?

我的应用程序不能在较慢的硬件上运行,但我想支持 iOS 4.0,iPhone 3G(和等效的第二代 iPod touch)可以运行。有没有办法阻止它通过构建设置安装?(我不希望在应用程序启动时在代码中强制执行它。)

我认为 VALID_ARCHS 构建设置可以通过删除 arm6(仅保留 arm7)来实现,但我能够直接安装到第二代。iPod 触摸。

0 投票
3 回答
15912 浏览

iphone - iOS:通用应用程序 - 仅作为 iPhone 发布

客户有兴趣发布通用应用程序。但是,第一个版本将仅包含 iPhone 版本,第二个版本将包含两个版本。

我找到了一些链接,在那里 ppl 弄清楚了如何在模拟环境中进行这项工作。但是,我找不到关于最终成功发布到 AppStore 的应用程序的声明。我需要对此进行验证。

您是否有声称仅针对 iphone 发布了通用应用程序的人的链接,或者您自己做的?

0 投票
1 回答
3712 浏览

xcode - Xcode:构建设置 - 其他链接器标志:什么是 -licucore?

-licucore 已经在我添加到项目中的目标的其他链接器标志中。一般不是空白吗?