昨天我将 Xcode 更新到 6.3 版本,因为我的 iPhone 具有 8.3 软件版本,并且 Xcode 想要最新版本来运行该应用程序。现在一切都已更新,但 Xcode 无法再重命名该项目了。
如果我复制该项目,然后打开它并在“身份”和“类型名称”字段中键入新名称,它会系统崩溃。
我尝试先更改捆绑包名称,然后进行了一步,但它重命名了项目名称,但没有扩展名(.xcodeproj)。我手动添加了它,但是当我再次打开项目时,它返回错误,并且不允许我在模拟器或设备中运行该项目。
有谁实验过这个问题吗?
还有其他方法可以重命名项目吗?
您好,这是 xcode 6.3.1 的一个已知错误,在此手动重命名存在风险且耗时。
有一种更有效的方法可以通过命令行执行此操作,只需 3 条语句。请继续阅读。
存在两种解决方案:
1-升级到 Xcode 6.3.2 GM 种子或更高版本
2- 替换为命令行 - 它快速而激烈..urm 有效!!不要提
/// 安装 Ack。有关 Ack 的信息,请参阅:http://beyondgrep.com/why-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'
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)