重命名项目时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'
我想你只需要在一个可以选择设备的地方制作“新方案”。 然后保存它,项目应该在设备上运行,也可以在模拟器上运行。
以下截图