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

xcode - 部署目标低于 4.3 的 iPhone 应用程序应包含 armv6 架构

我有一个问题:-(当我为发布 XCode 构建我的应用程序时显示警告说:

但是如何armv6在构建设置中进行设置?我正在使用XCode 4.2,这是我的构建设置:

在此处输入图像描述

谢谢!

0 投票
2 回答
2141 浏览

xcode - shell 脚本的结果作为构建设置

是否可以运行 shell 脚本并将其结果用作 Xcode 中的用户定义宏?

基本上我只想将 shell 脚本的结果放入一个变量中,以便在 Info.plist 中设置它(就像${EXECUTABLE_NAME}等)

例如:如果我添加$(/usr/bin/whoami)为构建设置条件(在构建配置设置的底部),它只会设置一个空字符串。

0 投票
1 回答
3694 浏览

ios - XCode 4“添加构建设置条件”未启用

我正在尝试将 Layar Player 包含在我正在 XCode 4 中开发的 iPhone 应用程序中。“1.3.1.2 通用构建配置”部分的步骤之一要求单击“添加构建设置条件”。

但该选项未启用(显示为灰色)。仅启用“添加用户自定义设置”。如何启用此选项或有什么问题?

0 投票
1 回答
374 浏览

iphone - 在 iPhone 的应用内检索电子邮件

目前,我的项目在 IOS 开发目标 3.2 上运行良好,但一旦我将开发目标 4.0 或更高版本。它给了我错误。以下是错误:

同样在上面的错误显示中与githubMessageWebLayer上的相同。那么我需要在构建设置或开发目标中进行哪些更改才能在 iOS 4.0 或更高版本上运行。我在构建设置中尝试了很多更改,但是 github 中的链接说 MessageWebLayer 在 4.0 或更高版本中不受支持。任何人都可以在这件事上帮助我吗?

如果此代码不可能,那么 iPhone 中的其他哪些类允许我在应用内检索电子邮件?

0 投票
1 回答
5531 浏览

app-store - AppStore 提交 - 如何复制发布配置?

我正处于尝试通过 XCode 4 提交应用程序的痛苦之中。我刚刚注意到,根据 Apple 的这个 url:

要准备应用程序以提交到 XCode 4 中的应用程序商店,您必须:

  1. 在您的项目中,复制 Release 构建配置并将复制的名称命名为“AppStore”。
  2. 通过 AppStore 构建配置的应用程序分发配置文件将代码签名身份构建设置设置为团队的分发代码签名身份。

该页面显示了一个突出显示项目(而不是目标)的图像(如果我知道如何发布,我会发布)。项目的 BuildSettings、代码签名标识在 Debug 和 Release 条目上方显示 AppStore 条目。

我的问题是,复制该发布条目的方法是什么?

0 投票
1 回答
615 浏览

xcode - 如何在一行中添加多个 SEARCH_PATHS?

我正在尝试类似的东西

在 xcode 中使用 xconfig 文件为项目设置保留一个位置。

但我不知道如何将多条路径放在一起?有人可以帮我吗?

谢谢

0 投票
2 回答
10106 浏览

ios - iOS:澄清不同的搜索路径

XCode Build Settings 中有三种不同的搜索路径:

  • 框架搜索路径
  • 标头搜索路径
  • 图书馆搜索路径

谁能澄清这些路径的作​​用以及它们的用途?

0 投票
1 回答
2555 浏览

c++ - "inline Methods Hidden" option in XCode4.

See document information: inline Methods Hidden GCC_INLINES_ARE_PRIVATE_EXTERN = YES When enabled, out-of-line copies of inline methods are declared 'private extern'.[GCC_INLINES_ARE_PRIVATE_EXTERN, -fvisibility-inlines-hidden

Does anyone know how it will effect undergoing C++ library? My iphone project is based on C++ library, using google protobuf, I find some strange issue that library inline function will not be triggered by "inline Methods Hidden" option set to YES, in fact it is system default value, set to NO it works well, I don't know why? What's the secret inside?

Anyone who are interested in this topic please share and discuss, thanks in advance.

0 投票
1 回答
6068 浏览

xcode - 如何使用 Xcode 4.2 区分多个目标

我开发了一个精简版的应用程序。现在我想创建一个付费版本。所以我复制了目标,改变了它的名字(所以用那个名字改变 plist 和其他东西),现在我必须区分代码。我正在使用 Xcode 4.2,我在网上看到我必须创建一个预处理器标志。我的问题是 Xcode 4.2 中的这个标志只在项目的构建设置中,而不是在目标的构建设置中。

我需要能够做这样的事情:

0 投票
1 回答
564 浏览

ios - Xcode 4 Build Settings 显示异常

正常显示(Xcode 4.2 4D199,Mac OS X Lion):

正常显示

显示异常(Xcode 4.2 4C199,Mac OS X Snow Leopard):

异常显示

它发生在我醒来的一天,我不知道为什么以及如何解决它。我已经多次重新安装 Xcode 并重新启动系统。