26

我刚刚更新了我的 Xcode 6.3。我在项目重命名时遇到问题。有什么解决办法吗?

在某些情况下,它在架构中显示 mymac 而不是模拟器或设备 - 左上方的设备部分。

4

6 回答 6

17

此问题已在 XCode 6.4 中解决,请更新您的 XCode。如果您仍在使用 6.3,请遵循以下解决方案。但我更喜欢将 Xcode 更新到 6.4。

这有点不同,我们必须遵循一些新的程序。

1)首先更改您的xcodeproj文件名而不打开它。

2)通过双击目标名称从项目编辑器更改目标名称。

在此处输入图像描述

3)如果您的项目名称尚未更改,您可以在 xCode 右侧进行更改,如下图所示。

在此处输入图像描述

4)您可以手动更改plist文件名。

5)现在为了解决方案问题,您必须删除当前方案并添加具有正确名称的新方案。

在此处输入图像描述

在此处输入图像描述

删除如上所示的旧方案(通过选择它并通过单击“-”按钮删除)并添加新方案(通过单击管理方案中的“+”按钮并添加正确名称)。

于 2015-04-24T05:28:07.283 回答
8

崩溃后,扩展“xcodeproj”消失。因此,您需要添加扩展名。打开项目后,所有目标都消失了。您需要删除当前方案(管理方案>删除“),然后添加一个具有正确名称的新方案。在我的情况下,它可以工作。

于 2015-04-20T10:52:09.940 回答
5

App.xcodeproj在查找器中手动重命名App-info.plistYourNewAppName.xcodeprojYouNewAppName-info.plist。控制点击YourNewAppName.xcodeproj并选择Show Package Contents,手动重命名App.xcschemeYouNewAppName.xcscheme

在 Xcode 以外的您最喜欢的文本编辑器中打开project.pbxproj,YouNewAppName.xcscheme和文件。xcschememanagement.plist一次查找并替换一个ApptoYourNewAppName然后保存的所有实例。

控制点击project.xcworkspace并选择Show Package ContentsUserInterfaceState.xcusersate在文本编辑器中打开。一次查找并替换一个ApptoYourNewAppName然后保存的所有实例。

在 Xcode 中打开YourNewAppName.xcodeproj并在 Project Document 设置下进行更改: Project Format Xcode 6.3-compatible

...或者更容易回到 Xcode 6.2。

于 2015-04-17T17:03:19.000 回答
3

这可能是一个迟到的回复,但对于以后的一些读者来说绝对有用。注意:在此处手动重命名存在风险且耗时。有一种更有效的方法可以通过命令行执行,只需 3 条语句。继续阅读。

存在两种解决方案:

1- 升级到 Xcode 6.3.2 GM 种子或更高版本

2- 用命令行替换 - 它快速而激烈..urm 有效!!不要提

/// 安装确认。有关 Ack 的信息,请参阅:http ://beyondgrep.com/why-ack/

$ brew install rename ack

/// 执行重命名的两个命令 - 一个用于文件名,第二个用于文件内部的“字母”

$ find . -name 'OldProjectName*' -print0 | xargs -0 rename -S 'OldProjectName' 'NewProjectName'

$ ack --literal --files-with-matches 'OldProjectName' | xargs sed -i '' 's/OldProjectName/NewProjectName/g'

/// 检查所有重命名是否成功。以下命令表示成功 IF & ONLY IF 没有结果输出

$ ack --literal 'OldProjectName'
于 2015-05-12T13:02:32.780 回答
0

编辑项目(导航器面板中的顶部项目),打开实用程序面板(cmd-option-zero)。在“实用工具”面板顶部的框中键入新项目名称。这是“身份和类型”部分中标有“名称”的框。当您在该框中更改名称时,会弹出一个对话框,询问您是否要更改各种文件的名称。接受所有建议的更改。这对我来说适用于 Xcode 6.3.2。它成功地更改了项目名称,并且项目在设备或模拟器上加载和运行。我没有尝试不接受一些建议的更改。

以前我尝试通过在靠近屏幕中心的窄面板的“项目”或“目标”部分中编辑名称来更改项目名称,这是我在以前的 Xcode 版本中更改项目名称的地方。但是当我在 Xcode 6.3 中对其进行编辑时,项目无法构建或崩溃。

于 2015-06-06T18:30:23.150 回答
0

我只是做了一个小技巧。

我在构建设置中更改了“产品名称”并提供了新名称。其余的都是自己发生的。那就是Xcode也重命名了文件夹和文件。

于 2016-04-01T13:06:36.950 回答