重命名项目时Xcode 6.3崩溃

昨天我将Xcode更新为6.3版本,因为我的iPhone有8.3软件版本,Xcode想要最新版本来运行应用程序。 所以一切都在现在更新,但Xcode不能再重命名该项目了。

如果我复制了项目,然后打开它并在“身份和类型名称”字段中键入e新名称,它会系统地崩溃。

我试图先改变捆绑名称然后我已经做了一步,但它重命名了没有扩展名(.xcodeproj)的项目名称。 我手动添加它,但是当我再次打开项目时它返回错误并且不让我运行项目,也不在模拟器或设备中。

有人试验过这个问题吗? 还有另一种重命名项目的方法吗?

您好,这是一个已知的错误xcode 6.3.1在这里手动重命名,这只是一个风险和耗时。 只需3个语句就可以通过命令行更有效地完成它。 请继续阅读。

有两种解决方案:

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

2-用命令行替换 – 它快速而且激烈……真有效!! 不要提

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

$ brew install rename ack 

///要执行重命名的两个命令 – 一个用于文件名,第二个用于文件内的’leterals’

 $ 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成功,如果没有输出结果

 $ ack --literal 'OldProjectName' 

我想你只需要在一个可以选择设备的地方制作“新方案”。 然后保存它,项目应该在设备上运行,也可以在模拟器上运行。

以下截图

在此处输入图像描述在此处输入图像描述在此处输入图像描述