问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

xcode中怎么重命名项目

发布网友 发布时间:2022-04-30 20:29

我来回答

2个回答

热心网友 时间:2022-07-01 12:32

1、更名很简单,只要选中Project,再点击一下,就可以重命名了,也可以在右边那里进行:

2、再输入了新的名字——Dispic以后,Xcode会智能的提示你,是否要把所有项目相关的名称也给重命名了,选择「Rename」。

3、做完这一步后,原来的project文件夹,已经变成「Dispic.xcodeproj」,与此对应还有一些其他文件的内容。还没有完,还有一个大文件夹还是老名字:接下去把Group的名字也已相同的方式重命名。

但是它不会自动也重命名整个Folder,这时,访问文件,手动将其重命名,然后Xcode会出现一大堆文件丢失,先不要理他,继续选中Group的名字,然后点击右边那个文件夹,就会出现一个「Choose a directory this group represents」,选中新命名的文件夹来代表就可以了。

4、这时如果编译的话,会提示Info.plist找不到,需要选中Target,然后点击那个「Choose Info.plist File...」,选择之前被重命名的Dispic-Info.plist即可。

做完这部后,编译还是无法通过,提示有文件找不到,其中还是引用了老的目录。这时就只好人工去修改文件「Dispic.xcodeproj」目录下的「project.pbxproj」文件了,里面还有三个字段是「ImageScaner」,替换成「Dispic」即可。

最后编译通过了,但还是遇到一个「warning:ld: warning: directory not found for option '-L」,不影响使用,但觉得还是要去掉,很简单,到Targets -> Build Settings 里面搜索「Framework Search Paths」,删掉对应路劲即可。

这样,重构项目很重要的一步:重命名项目和目录名,就这样完成了。


补充:xcodeproj/xcuserdata 及 xcodeproj/project.xcworkspace/ 都是用户及工作区的数据,版本控制时要ignore掉,特别是多人开发的情况下。

热心网友 时间:2022-07-01 12:32

如果只是想要修改程序显示的名字,可以在TARGETS 设置中修改 Info 页下的 Custom Target Properties下的Bundle display name。
如果是要修改编译后生成的文件名字,可以修改TARGETS中的Build Settings页Packaging 下面的 Proct Name。
如果是修改Project名称,鼠标点左边工程名字直接改。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 xcode中怎么重命名项目 unity3d ios 重新编译 替换哪些 如何清理Xcode编译时生成的临时文件 xcode 编译ipa包得页面怎么修改 七夕节收到礼物的说说 xcode 编译ipa包得页面怎么修改 用MAX OS做开发机,如何从xcode切换到GCC进行编译 求王者荣耀李白和元歌【庞统】的出装,铭文,和出装思路 mac系统下xcode编译出的c++源程序如何编译,连接呢? mac系统下xcode编译出的c++源程序如何编译,连接呢? 七夕晒礼物的朋友圈 如何在xcode中进行依赖性编译 坐高铁网证CTID可以进站吗 如何在Xcode上编译和运行程序 用xcode写C语言,怎么编译 王者荣耀元歌怎么出装厉害 元歌强势出装攻略汇总 我使用xcode编写c++,怎么生成exe文件? 怎么把有configure的开源软件用xcode编译了 七夕节晒礼物的说说 Xcode无法编译,一运行就报错,请问如何解决 网证ctid可以坐高铁吗 七夕过完了的说说怎么发? 七夕说说朋友圈搞笑 网证ctid可以买火车票吗? 电子身份证能坐火车吗 CTID身份证能不能坐飞机 不同尺寸的磁吸键盘能通用吗 win8平板 磁吸键盘 通用吗 医学八大名校 求助:最新中国的临床医学专业好的大学,详细点,不要抄袭 关于中国的医科大学 乘高铁身份证没带怎么办 网证ctid能在自动售票处取火车票吗? 我有台工业触摸屏平板电脑 触摸屏被工人不小心碰碎了 触摸屏的型号是AMT9526 坐火车、坐飞机可以用吗? 清华大学有医学专业吗 surface磁吸键盘只有1234 ertxcv这些键能用 11.6平板的磁吸键盘是什么牌子都能用的不啊 清华有医学院吗? 平板电脑二合一磁吸式键盘与键盘有什么区别