gpt4 book ai didi

ios - 如何在不崩溃的情况下重命名我的 .xcodeproj?

转载 作者:行者123 更新时间:2023-11-29 02:05:12 28 4
gpt4 key购买 nike

我查遍了互联网并尝试了我能想到的一切来更改 .xcodeproj 名称 - 例如:http://prntscr.com/6xrms6

但这一切只会使 Xcode 崩溃,然后当我重新打开它时,我的应用程序完全崩溃了。

我该如何解决这个问题?

最佳答案

使用 Bash 和正则表达式将所有出现的旧项目名称更改为新项目名称。

SRCROOT='path/to/repo' # 1
find "$SRCROOT" -type f -not -regex '.*/\.git/.*' -not -name '.DS_Store' -print0 | xargs -0 -I {} bash -c 'file="{}"; sed -E -i "" "s/OldProjectName/NewProjectName/g" "$file"' # 2
find -E "$SRCROOT" -type f -regex '.*OldProjectName.*' -print0 | xargs -0 -I {} bash -c 'src="{}"; dst=$(echo "$src" | sed -E "s/OldProjectName/NewProjectName/g"); mkdir -p "$(dirname "$dst")"; mv "$src" "$dst"' # 3

解释:

  1. 路径包含 OldProjectName.xcodeproj
  2. 将所需文件内容中出现的“OldProjectName”更改为“NewProjectName”
  3. 重命名文件以将文件路径中出现的“OldProjectName”替换为“NewProjectName”

注意:您可能需要编辑这些正则表达式以满足您的特定需求。如果您只想重命名您的项目而不是所有目标和/或类名称,那么您将需要巧妙地使用您使用的正则表达式。

此外,我假设您已经尝试过单击以重命名项目,但由于某种原因没有成功...

Click to rename project

关于ios - 如何在不崩溃的情况下重命名我的 .xcodeproj?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29857836/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com