问题标签 [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 回答
401 浏览

xcode - xCode 6:构建设置下拉菜单中没有开发配置文件

我今天尝试在我的 iPhone 5 上调试一个项目,每次启动它时都会收到错误:

  • 进程启动失败:等待应用程序启动超时

  • 进程启动失败:获取进程多号任务失败

我发现这些错误表明我的“代码签名 ID”设置不正确。但是当我想在下拉菜单中更改 ID 时,只有“分发配置文件”和“自动”设置,但没有“开发配置文件”。

我尝试从 DeveloperCenter 下载证书,替换它,再次将其保存在钥匙串中,等等,但没有任何帮助。似乎我无法做任何事情来让 Development Profile 出现在下拉列表中。

提前致谢!

编辑:

在“常规”设置中取消选择并重新选择 Team-ID 后,xCode 同步并出现了 CodeSigningIdentity -> Debug, Release 的“iPhone Developer”选项,但其下拉选项“Any iOS SDK”却没有。不幸的是,它不适用于更改。我错过了通常的“ iPhone Developer: MY_NAME (MY_ID) ”选项。

0 投票
2 回答
1043 浏览

ios - IOS 与缺少的架构 i386 (AdSupport.framework) 链接

我有这个问题,但现在我更进一步:

我将此框架添加到我的项目中:

现在,如果我在任何设备上运行应用程序都可以正常工作,但是此框架仅适用于 armv7、armv7s 和 arm64 架构

在模拟器上运行应用程序时,由于缺少 i386 架构,构建失败。这包括在:

我怎样才能实现所有架构都可以使用?我玩了很多构建设置,但到目前为止没有任何效果!

错误报告:

非常感谢!

0 投票
1 回答
349 浏览

ios - 添加自定义 iOS 构建设置选项

我正在尝试为自定义用户定义的构建设置创建一个下拉列表。我已经创建了设置LOGGING_LEVEL,但我只能针对每个构建配置输入一个静态值

在此处输入图像描述

我希望能够从所有预定义设置之类的列表中进行选择

在此处输入图像描述

我不确定这是否可能?

0 投票
1 回答
312 浏览

ios8 - 更改“构建设置”以在 Xcode 6.1 中包含前缀标头

我目前正在学习 iOS 开发课程,并且在这部分课程中我正在使用 Objective-C。我当前的课程涉及更改 Prefix 标头,该标头在我开始此项目时并未创建。我按照这篇文章中关于该主题的指导手动创建了一个。

为什么 Xcode 6 中没有自动创建 ProjectName-Prefix.pch?

在 Apple LLVM 6.0 - 语言下的“构建设置”中,我将“预编译前缀标题”从“否”更改为“是”,但我无法弄清楚如何在“调试和发布”下指定文件名。我试过单击、命令+单击、选项+单击、控制+单击对“前缀标题/调试”和“前缀标题/发布”无济于事。我需要做什么?

我知道在这个话题上存在严重分歧,但我想做的只是继续我的课程。

感谢您的阅读!

0 投票
0 回答
40 浏览

android - Gradle 构建变体和风味,我该如何将其付诸实践?

我进行了搜索和研究,并进行了很多测试,但我仍然卡住了。

因为图像比解释更好,所以我被困在这个......

在此处输入图像描述

“Demo”和“main”有不同的源码树(main -> release,demo -> demo)。

我想制作图片中的其他口味。

有人可以帮助我吗?应用什么模式?

0 投票
1 回答
1280 浏览

xcode - xCode 排除用于提交的 watchkit 扩展

我使用 watchkit 编写了一个应用程序,并想在 Apple 发布 iOS 8.2 后提交它。不幸的是,我在stackoverflow上了解到,使用watchkit的应用程序还不允许提交......

我确实认为我的应用程序作为独立的 iPhone 应用程序也很好,并且希望尽快提交 watchkit 部分作为更新。

从我要提交的存档中排除手表扩展的最佳方法是什么?如果可能的话,我不想建立一个全新的项目。

我尝试在我的产品文件夹中取消选中 Extension.appex 的“目标成员资格”。然后我得到了这个错误: 错误

如何以正确的方式排除手表扩展?

0 投票
1 回答
216 浏览

xcode - 使用什么相对变量来引用 Xcode 框架路径?

我正在寻找具有相对路径的此文件夹:/Applications/Xcode.app/Contents/Developer/Library/Frameworks

像这样:

或这个:

或这个:

有这样的变量吗?构建设置参考似乎没有。但我觉得奇怪的是它没有。

谢谢!

0 投票
2 回答
21441 浏览

ios - Xcode构建设置“Build Products Path”(CONFIGURATION_BUILD_DIR)是骗人的?

如果我创建一个新的应用程序项目,构建设置如下所示:

在此处输入图像描述

它声称正在使用构建目录build/Debug-iphoneos。我假设这是相对于项目目录的?实际工程编译到“派生数据”目录下,~/Library/Developer/Xcode/DerivedData/CryptoTest2-abc...

那么这里发生了什么?这个构建设置是否被忽略了?控制输出目录的构建设置是什么?

0 投票
1 回答
7888 浏览

xcode - Xcode 6 运行自定义 shell 脚本

当我构建目标时,在信息选项卡中我可以看到方案构建和目标构建。在进程结束时,它运行 2 个自定义 shell 脚本。

我找不到目标或项目在哪里运行这 2 个自定义 shell 脚本。我已经查看了目标 > 构建阶段,它没有被设置为在那里运行。我还查看了项目 > 构建设置,但我无法在那里找到它。

我不想运行这些脚本,但我不知道如何删除它们!任何帮助都会很棒!谢谢

0 投票
0 回答
988 浏览

android - 使用脚本调试构建开发版本时 Unity android 上的黑色纹理

在构建设置中检查“开发构建”和“脚本调试”的情况下构建 android apk 时,我的所有纹理都显示为黑色,即使 Unity 启动画面也不存在(可能是黑色)。我正在使用 Unity 5.0.1f1 并且正在构建一个 android apk (API 19, KitKat) 我尝试了其他 API 级别,结果是一样的。

使用 GameObject->UI->Button 创建一个新项目、新场景并添加一个 UI 按钮。打开构建设置并添加场景。选择安卓。

如果我在未选中“开发构建”或“脚本调试”选项的情况下构建并运行,则启动画面和按钮将正确显示。

如果我在选中“开发构建”和“脚本调试”选项的情况下构建并运行,则启动屏幕和按钮将为黑色。

我使用的是 Nexus 5 作为目标,不幸的是我没有任何其他可以测试的设备。

如果我通过清除图像脚本中的“源图像”字段从按钮中删除纹理,按钮将不再是黑色并且将正确显示(但现在没有纹理)

以上是最简单的复制案例。最初的问题是,在检查构建“开发构建”和“脚本调试”选项时,我的游戏中的所有纹理都是完全黑色的。色调的 Alpha 通道仍然受到尊重,因此黑色纹理可以是半透明的。

如果我构建了一个独立的 PC 并选中了“开发构建”和“脚本调试”,那么该按钮将正确显示。

还有其他人得到这个问题吗?任何人都知道可能导致黑色纹理的android“开发构建”和“脚本调试”可能有什么不同?

谢谢你的帮助。