问题标签 [xcode-target]

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 投票
6 回答
69633 浏览

ios - Xcode:什么是简单语言的目标和方案?

是的,标题说明了:-) 他们用简单的英语是什么意思?我真的不明白苹果网站上的解释,我需要重命名我的目标,我担心在那之后就没有任何效果了..

0 投票
2 回答
550 浏览

ios - Xcode / IOS 具有相同代码库/项目的多个应用程序

我正在尝试设置 xcode 以允许我使用相同的代码构建/发布 2 个应用程序,但具有不同的应用程序图标、资产和不同的数据库。

如果我有 2 个应用程序使用相同的代码:

  • app 1:水果列表(显示水果列表)
  • 应用 2:Veggie 列表(显示 Veggie 列表)

对于这两个应用程序,我将有一个唯一的捆绑 ID(当然)、相同的代码,但不同的图像和数据库。如何将 Xcode 设置为拥有 1 个项目并能够选择我想要构建的应用程序?

我似乎明白我们可以选择使用方案、目标或构建配置,但到目前为止,我发现比其他任何事情都更令人困惑。

欢迎对此提出任何建议/帮助!在这种情况下,拥有多个项目并将更改从一个复制到另一个,这听起来像是一个疯狂的解决方案。

谢谢你。

0 投票
1 回答
146 浏览

ios - 在构建之前签署 iOS dylib

我手中有一个 C++ 库,需要以 .dylib 的形式编译用于 iOS。我使用了iOS-cmake,该工具构建了一个库并创建了 Xcode 解决方案,我可以在目标部分找到该库。

所以我打开 Xcode 解决方案,选择目标并点击Build导致错误:

这里的问题是 Xcode 中的库目标没有签名选项。目标配置仅包含以下选项卡:

在此处输入图像描述

所以我的问题是 - 如何解决这个问题?我可以使用 签署库目标Run Script吗?

请告诉我如何处理这项任务。先感谢您!

0 投票
1 回答
31 浏览

swift - 根据 Xcode 中选择的目标将图像加载到 uiimageview

我正在尝试从同一个代码库创建两个应用程序。这些应用程序将具有相同的功能,但具有不同的徽标、应用程序名称等。我创建了两个具有不同捆绑 ID 的目标,所以现在在运行每个目标时我得到了唯一的应用程序。在我的应用程序中,我有一个带有 UIImageView 的视图控制器。现在我想根据运行目标为 UIImageView 分配一个图像。所以我创建了两个资产文件夹。

  • Target1 -> Assest1 -> logo.png
  • Target2 -> Assest2 -> logo.png

logo.png 是同名的不同文件。

如何根据运行目标将正确的 logo.png 分配给 uiimageview?感谢您的帮助。

0 投票
0 回答
20 浏览

c++ - Xcode 多个目标到一个 macOS 应用程序中

我已经使用 C++ 框架 SFML ( https://www.sfml-dev.org/index.php ) 编码一年多了,并希望尝试开发一款游戏并将其发布到 Mac App存储英特尔和苹果芯片架构。

目前使用 SFML,我有能力针对其中之一,但不能同时针对两者。两者都有可用的dylib:(https://artifacts.sfml-dev.org/by-branch/master/

是否可以在 Xcode 中有多个目标,一个针对 x86_64,另一个针对 arm64,并让 Xcode 将这些目标合并到一个 macOS 应用程序中?我找不到任何好的信息来回答我的问题,所以我想我会问一下,看看这是否可能。

当前 Xcode 版本是 Big Sur 11.4 上的 12.5.1。

任何帮助都是极好的。谢谢。

0 投票
0 回答
49 浏览

ios - 我应该将 Xcode 项目拆分为 Swift 包还是传统的 Xcode 目标?

我已经开始将 Xcode 项目模块化为多个较小的 Swift 包。我想知道我是否应该改用 Xcode 目标。我之所以问这个问题是因为我阅读了 Sppotify 关于他们新开源的 XCRemoteCache 工具的文章。它特别提到,由于构建工件的缓存,Xcode 项目应该模块化为多个 Xcode 目标。我很想知道这两种方法是否对构建工件的缓存有类似的影响。那么这两种方法的优缺点是什么?