修改包名Xcode
分类:
文章
•
2024-10-06 19:16:37
- xcode
-
- 先在同级目录下拷贝一份新的出来(在备份上进行)
- 打开工程
- 修改工程名字,键入自己要起的名字,必须是英文,中文的话都 会当成’-’计算
-
-

- 改完名字,enter后出现这个界面,点击Rename
-

- 此时应该会出现
-

- 工程已经不能再运行了,不用管,继续向下
- 全局查找和替换
-
-

- 替换掉所有的之前的工程名字,点击Replace All
-

- 修改Scheme
-
- Product - > Scheme - > Manage Schemes
- 或者点击,运行的程序,进入
-

- 键入自己要修改的名字
-

- 关闭项目
- 进入proj.ios目录下
- 如果是带pod的,
-
- 删除Pods文件夹、.xcworkspace项目文件、Podfile.lock 这三个,podfile文件不能删,这个生成pod的必须文件,在全局改名字的时候,改过这个文件
- 将目录下是之前的项目名字的文件夹名字都改成新的
- 右键.xcodeproj项目启动文件,显示包内容
-
- 使用文本打开project.pbxproj文件,然后替换掉里面所有旧的项目名字
- 删除文件下xcuserdata文件,(这是上一个工程生成的数据文件)
- 在终端cd 到 .ios目录下,
-
- 运行pod install 安装 pod,(如果有pod)
- 打开项目启动文件
-
- 执行,发现出现appController文件报错,未定义 某个变量
- 将就工程下正确的文件替换新的文件就行
- Product文件下的 .app是红色的,且在Edit Scheme中更换新的可执行文件,还是之前的那个
-
- 项目 ==> TARGETS ==> Build Settings==> 搜索product name
- 将这个值改成自己想要的就行了
- 运行程序 ,程序可以运行