修改包名Xcode

来源:互联网 发布:淘宝怎么成为大v 编辑:程序博客网 时间:2024/05/23 12:21
  • 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
      • 将这个值改成自己想要的就行了
    • 运行程序 ,程序可以运行