问题标签 [xcode-workspace]

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 投票
5 回答
21094 浏览

ios - iOS - 将 cocoapods 添加到项目后 git 合并冲突

我正在与另一个合作伙伴一起开发一个应用程序。他一直在做master,我开了一个新的分支。在我的分支上我安装了cocoapods. 我只是尝试从主人那里拉出来,但我遇到了合并冲突。

当我打开 Xcode 时,工作区文件有一个错误,它说:

如何解决此合并冲突?

0 投票
1 回答
104 浏览

xcode - XCode Workspace 如何添加与 Visual Studio 样式表相同的内容

我知道可以在 Xcode Workspaces 中添加类似项目的“样式表”。我想看看“如何做到这一点”和一个例子。我目前有一个包含几个项目的工作区,并且想汇总一些构建设置。

0 投票
1 回答
226 浏览

ios - Xcode:是否可以让文件可用于工作区中的所有项目?

我已经在任何项目之外的工作区中添加了一个 JSON 文件。我希望此文件可用于我添加到工作区的所有项目。

当我尝试执行以下操作时,我收到 Cocoa 错误 258:

在多个项目的工作区中共享单个文件的正确方法是什么?

0 投票
1 回答
257 浏览

cocoapods - 切换到工作区并添加 CocoaPods 库后提交到 git

我是 Cocoapods 新手,所以我有一个基本问题。

将可可豆荚添加到我的项目后,会生成一个工作区文件,从现在开始我必须使用该文件打开并处理该项目。

目前我的项目存储在 Git 中。

为了使我的工作伙伴能够在项目上与我合作,我需要提交.workspace文件,以便他们也可以打开并处理项目。但不幸的是,在可可豆荚创建工作区后,我的 Git 客户端(源代码树)无法将该.workspace文件识别为添加的文件。

有什么我想念的吗?是否必须提交我的.workspace文件才能使我的代码合作伙伴能够使用 Cocoapods 添加的库处理项目?或者可能是为了让 Git 识别新工作区的 Xcode 设置?

任何帮助将不胜感激

0 投票
1 回答
431 浏览

objective-c - 创建新的 Xcode 工作区项目

如何将一个 xcode 项目添加到已经存在的 xcode 项目中?我想将子 xcode 项目文件用于父 xcode 项目。请给我解决方案。

0 投票
2 回答
1247 浏览

objective-c - 一个工作区中的多个 pod

我有一个很大的工作区,我想使用一个基础,在它上面创建另一个项目,使用它的代码。我不想直接处理代码,而是想用 myPodProject 创建另一个项目 myProject,这样我就可以访问他们的代码和他们的 pod,并独立添加我的代码和 pod。

原始结构:

我所做的是用我的项目创建自己的工作区,将所有核心项目拖到工作区中,并使用“标题搜索路径”指向核心项目。

所以新的结构是:

到这里一切都好。

现在,我想拥有自己的豆荚。但似乎在同一个工作区中有 2 个 Pods.xcodeproj 是个问题。

我该怎么做才能拥有这个?

0 投票
1 回答
1175 浏览

ios - 如何将私有 Objective-C 框架嵌入到带有工作区的 Xcode 6 上的 iOS 应用程序中

我编写了一个小型私有框架,我想在几个 iOS 应用程序之间共享它。

这是我设想的工作流程:

  1. 从源代码管理中提取 SimpleApp。
  2. 从源代码管理中提取 BobFramework。
  3. 不知何故,使用 Xcode 将 BobFramework 嵌入到 SimpleApp 中。
  4. 构建项目。
  5. 完毕!

问题是如何完成“使用 Xcode 嵌入”步骤?

我找不到有关如何执行此操作的分步说明。Apple 的文档是一个过时的谎言。

我发现的所有 Stack Overflow 问题都假设读者知道整个过程,我无法收集足够的上下文线索来填写隐含的步骤。事实上,我想说很多问题源于苹果没有现代公开的程序,因此很多人都在遵循暗示或猜测的步骤。

我发现的最直接、最简单、最完整和最新的一组步骤主要适用于 Swift。Swift 的过程是明智的,我希望我使用它,但我使用的是 Objective-C。

根据我对程序的猜测,我已经尝试了几次实验,但是正确的程序可能有很多可能性,我认为目前发布我的具体问题之一不是正确的方法。毕竟,我所做的导致我的问题的一切都可能是不正确的。

0 投票
2 回答
69 浏览

ios - 添加我的第一个 pod

所以我使用了树屋教程,第一次添加一个 podfile 非常简单。到目前为止,这是最简单的部分。现在,当我尝试打开我的工作区文件时。我可以看到 pod 和所有不同的 Obj 类。但是当我运行这个项目时,我得到了 33 个我以前从未见过的全新错误。我向某人发推文是因为他们问我是否有错误或警告,但他们确实是错误。它们不在实际项目中,但在工作区中。这是我与截图一起发送的推文。我还在我的 Podfile 中使用它从 GitHub 添加了 JSQMessagesViewController 库

缺少框架和库

来自推特的截图

编辑:通过从原始项目中删除 ParseCrashReporting.framework,它删除了 32 个错误。最后一个是这个

0 投票
1 回答
1616 浏览

xcode5 - 如何在 xcodebuild 中添加多个方案?

我只在终端中构建 xcode 工作区(xcodebuild - 内部构建)。它有五个方案。但是,一次我只能构建一个方案。我想一次构建所有方案。单个工作区可能有多个方案。

0 投票
0 回答
1589 浏览

ios - Xcode Workspace 中的多个项目

我创建了一个工作区并在 Xcode 工作区中添加了两个项目。一个新的和一个现有的。我想在新项目中点击一个按钮来访问现有项目的故事板。我可以这样做吗?

现有项目与许多库链接,其中之一是 Tapku 库。它工作正常,但我想在那里有一个新项目和一些按钮,当我点击一个按钮时,我会访问现有项目故事板,然后使用那个所谓的应用程序。

谢谢你。

这就是我试图做的:

我有错误:

该故事板位于 Application2 项目中。