15

有没有合适的方法来更改 Xcode 中的工作区名称?

在我看来,退出 Xcode 并手动将.xcworkspace文件从更改OLD_NAME.xcworkspaceNEW_NAME.xcworkspace.

撰写本文时使用的是 Xcode 5。

4

6 回答 6

6

2019:

首先请注意,这个问题是关于更改 Xcode工作区的名称。QA 不是要更改项目的名称、工作区中的项目、源文件夹或 Xcode 环境中的其他命名方面。

Xcode 11 及更高版本。

令人惊讶的是,您现在只需更改文件名!看起来很奇怪。

  1. 退出 Xcode。您必须先执行此操作。

  2. 使用鼠标和键盘更改名称:

在此处输入图像描述

在此处输入图像描述

这不会导致 Swift 包管理器或任何其他问题出现问题。

您现在只需照常打开 .xcworkspace 文件。

解决了 15 年 Apple 问题的一部分!

于 2019-11-20T13:47:20.380 回答
4

重命名工作区的步骤

  1. 重命名主项目的文件夹(包含所有文件)
  2. 重命名工作区
  3. 从 Workspace 中删除 Xcode 项目,然后再次将 Xcode 项目重新添加/拖动到 Workspace。并在构建设置中重命名“产品名称”</li>
  4. 现在,在 Workspace 中,一般选择项目,会出现选择 infoPlist 的选项,选择项目的 info plist。然后,单击 Manage Scheme 并 Create New Scheme with Xcode Project Name ,检查 New Created Scheme 并删除旧的。
  5. 清除 Xcode 和 Workspace ..并删除派生数据“~/Library/Developer/Xcode”</li>
  6. 如果项目包含 Bridging Header 文件,只需将 Bridging Header 文件重命名为项目名称 - “ProjectName-Bridging-Header.h”,然后打开 Xcode 项目而不是工作区。在构建设置中......在“Swift Compiler -Code Generation”-> Objective-C Bridging Header - “重置桥接头文件的路径”。关闭 Xocde。如果项目包含 Pod 文件,则打开 Pod 文件将目标名称重命名为新项目。关闭 xocde 项目和 Workspace 项目并安装 pod。
  7. 现在打开工作区清理并构建。
于 2017-01-17T11:10:21.880 回答
1

是的,我想是的。据我所知,工作区只是对一个或多个 Xcode 项目的引用,不会产生这些项目之外的任何东西。

于 2013-11-13T08:51:53.750 回答
0

我尝试了相同的方法(XC6),但出现构建错误,找不到一个文件。不是一个大问题,但对某些人来说可能不值得付出努力。

于 2015-01-07T22:51:23.537 回答
0

在我的情况下,我还必须重命名工作区中具有相同名称的项目。

为此,在将项目重命名为..之前很重要

  • 关闭 Xcode
  • 从 Finder重命名.xcworkspace-file
  • 使用新命名的工作区打开 Xcode
  • 通过单击项目名称,在 Xcode 帮助下重命名工作区中的项目
于 2016-12-21T12:13:01.383 回答
0

我想用旧项目名称更改工作区名称、项目名称和所有链接文件,所以我尝试了这篇文章中的步骤,这真的很有帮助

使用 Pod 重命名 Xcode 项目:简单的方法 https://medium.com/programming-lite/renaming-an-xcode-9-project-with-pods-the-easy-way-5d1228ef25a

于 2019-09-11T19:04:48.993 回答