3 回答
TA贡献1877条经验 获得超6个赞
第1步 - 重命名项目
在Xcode视图左侧的“项目导航器”中单击要重命名的项目。
在右侧选择“文件检查器”,项目名称应位于“标识和类型”下,将其更改为新名称。
点击下拉菜单中的“重命名”
第2步 - 重命名方案
在顶部栏(“停止”按钮附近),有一个OLD产品的方案,点击它,然后转到“管理方案”
单击方案中的OLD名称,它将变为可编辑,更改名称
第3步 - 使用您的资产重命名文件夹
退出Xcode
在正确命名的主文件夹中,有一个新命名的xcodeproj文件,其中包含错误命名的OLD文件夹。将OLD文件夹重命名为新名称(如果使用Git,则可以运行
git mv oldame newname
以便Git识别这是一个移动,而不是删除/添加新文件)。重新打开项目,您将看到一个警告:“文件夹OLD不存在”,关闭警告
在左侧的“项目导航器”中,单击顶级OLD文件夹名称
在“身份和类型”下的“工具”窗格中,您将看到“名称”条目,将其从OLD更改为新名称
在下面有一个“位置”条目。单击具有OLD名称的文件夹,然后选择新重命名的文件夹
第4步 - 重命名构建plist数据**
单击左侧“项目导航器”中的项目,在主面板中选择“构建设置”
在本节中搜索“plist”
在包装下,你会看到
Info.plist
,和Product bundle identifier
重命名顶部条目
Info.plist
做同样的事情
Product Identifier
如果使用SwiftUI,请搜索“Developmental Assets”并更新路径
步骤5 - 重复步骤3进行测试(如果有的话)**
步骤6 - 如果核心数据的名称与项目名称匹配(如果有),则对核心数据重复步骤3 **
最后,你完成了并且可以重建(Command + Shift + K来清理,Command + B来构建)
TA贡献1831条经验 获得超10个赞
添加到@ luke-west的优秀答案:
使用CocoaPods时
在第2步之后:
退出XCode。
在主文件夹中,重命名
OLD.xcworkspace
为NEW.xcworkspace
。
在第4步之后:
在XCode中:
Podfile
从项目导航器中选择和编辑。您应该看到一个target
带有OLD名称的子句。将其更改为新。退出XCode。
在项目文件夹中,删除该
OLD.podspec
文件。rm -rf Pods/
跑
pod install
。打开XCode。
在项目导航器中单击您的项目名称。
在主窗格中,切换到
Build Phases
选项卡。在
Link Binary With Libraries
,查找libPods-OLD.a
并删除它。如果你有一个objective-c Bridging标题,请转到Build settings并将标题的位置从OLD / OLD-Bridging-Header.h更改为NEW / NEW-Bridging-Header.h
清洁并运行。
添加回答
举报