xcode中怎么重命名项目 15

项目名需要修改,求救... 项目名需要修改,求救 展开
 我来答
pieryon
推荐于2018-04-15 · 知道合伙人数码行家
pieryon
知道合伙人数码行家
采纳数:14410 获赞数:166868
获取软件设计师高级职称 万达金融最佳创新奖

向TA提问 私信TA
展开全部

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掉,特别是多人开发的情况下。

yzviolet
2014-05-23 · TA获得超过2578个赞
知道大有可为答主
回答量:1196
采纳率:0%
帮助的人:995万
展开全部
如果只是想要修改程序显示的名字,可以在TARGETS 设置中修改 Info 页下的 Custom Target Properties下的Bundle display name。
如果是要修改编译后生成的文件名字,可以修改TARGETS中的Build Settings页Packaging 下面的 Product Name。
如果是修改Project名称,鼠标点左边工程名字直接改。
更多追问追答
追问
是改整个工程的名字,全部改名
追答

这样改不行吗?

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式