想必各位在升级自己的XCode项目的时候,都遇到过改项目名称的麻烦吧?
此前摸索了一下,得出了一些经验,特地分享给大家!
1。首先将原项目copy出来一份,将copy出来的项目的文件名改名,比如说将SuperBalance1.1项目改名为GameTemplate~
2。点进这个刚被改了名字的项目文件夹中,什么都不要动,直接点击SuperBalance1.1.xcodeproj项目文件将其用XCode打开
3。我用的是lion系统最新版的XCode,
接下来注意了:
单击选中最左侧 项目浏览器中最顶部的工程文件,修改名称为GameTemplate
(首先单击选中,再单击重命名,注意控制好两次点击的时间间隔,
如果时间间隔太短的话就直接在新窗口中打开该文件了...
还有要注意的是:点“SuperBalance1.1”而不要点“2 targets, iOS SDK 4.3”)
其间会弹出是否要修改两个targets的名称(1个target是框架类库,1个target是由你自己编写的项目源文件),如下图:
其间还会询问是否要拍下快照(拍下快照就相当于mac将项目整个copy一份保存起来,即使后来你将项目改成稀巴烂也能还原回来,和ghost异曲同工)
因为我已经实验性的改过几次了,所以有了充足的自信,于是在提示我是否要snapshot的时候我选择了 Disable,不拍快照(浪费硬盘空间么)
改好之后你会发现右侧旁边那两个图标的名字也发生了变化,到这里第一步就算是完成了~
接下来还要进行一些扫尾工作:
1。工程文件里面还有个东西要改一下:将SuperBalance1_1_Prefix.pch改成GameTemplate_Prefix.pch
2。再将工程浏览器中Other Sources文件夹下面的SuperBalance1_1_Prefix.pch改名为GameTemplate_Prefix.pch,和上面修改过工程设置统一一下
3。如果你够严谨的话,肯定会仔细盘查工程文件中的各项设置,看是否还残留有SuperBalance1.1的身影!
有没有发现?
build/SuperBalance1.1.build/Debug-iphoneos
build/SuperBalance1.1.build/Release-iphoneos
/tmp/SuperBalance1.1.dst
其实我想说,这里你是真的多心了!试着重新编译执行一下吧,完了之后你会发现这里的配置已经自动更改过来了~
另外,我尝试用TextEditor打开.xcodeproj工程文件,竟然打不开!!还有,.xcodeproj文件的大小竟然达到了700多k
不知道里面到底装了些什么东西,Visual Studio的.sln解决方案文件还能打开给看一下,不得不承认,这点微软做的比苹果好~
分享到:
相关推荐
文档主要是介绍如何重命名iOS项目名称,以Xcode7.3为例 将原为“EnergyControl”的项目改为“Energy”,如果有任何疑问或者错误指出,欢迎大家评判指正
阿尔弗雷德-xcode 工作流程可打开...用法在Alfred中,键入xc ,按Enter ,然后开始编写Xcode项目名称。小费屏幕截图中的主题为 。有关的切换系统暗模式搜索npm软件包轻松创建Alfred工作流程执照麻省理工学院:copyright:
ProjectWindowName 安装 要安装,请从Github下载项目,打开并构建ProjectWindowName.xcodeproj 。 该插件直接内置在用户的Xcode插件目录~/Library/Application Support/Developer/... 例如“ [项目名称]-[文件名称]”。
KSImageNamed-Xcode 是一个 Xcode 插件,提供了图像名称填写的自动化。 标签:KSImageNamed
KSImageNamed是一款方便填写图片文件名称的插件。支持NSImage和UIImage,当你写到[UIImage imaged:的时候,插件会把项目中的图片名称提示出来,并且还有预览功能,对经常用代码生成图片视图的童鞋十分方便。
Xcode项目可用构建设置的便捷参考。 有关更多信息,请参见。 方法 该网站会根据Xcode配置文件中的信息自动生成其内容。 如果您在本地安装了Xcode,则可以通过在终端中运行以下命令来找到这些文件: $ find /...
Auto-Importer-for-Xcode, fly,Xcode的插件可以快速导入你的头 用于Xcode的自动导入器 快速导入头,而不必手动转到文件顶部并键入导入语句。特性允许导入 class/protocol/category 标头,选择与其名称匹配的一些...
支持输入嵌套模型名称 -0.2 支持Swift 修复JSON的value的值为Null的时候多出来的空行 修复BOOL类型值格式化失效问题 -0.3 支持生成...
Xcode 项目很难正确配置并包含不同级别的许多不同设置。 该项目旨在通过提供有关如何配置项目的一些想法来帮助具有不同配置、方案和选项的每个人。 它包含示例、针对不同情况的 xcconfig 文件、指南和想法,同时尝试...
Python脚本可自动为Xcode项目生成资产目录。 例子 gen_xcassets -d pictures/ -o tmpout/ 这将递归扫描文件夹pictures ,并为所有找到的png文件创建资产目录。 结果将保存在文件夹tmpout 。 细节 将所有@ 3x png...
XCBuildFaster 调整您的 Xcode 项目/子项目以加快编译时间。...如果您想忽略某些子项目,请使用带有相应项目名称的--ignore标志。 xcbuildfaster MyProject.xcodeproj --ignore FooBarSubProject
xcode工具 各种xcode构建,本地化和与iPhone相关的脚本。... 该脚本解析并提供对其名称,设备UDID,应用程序标识符等的访问。 如果运行它,它将显示移动供应文件的内容: $ python mobile_provision.py
Redis3-Xcode Xcode下查看Redis3的原始码 具体操作: 1.创建一个新项目 2.“ OS X”-“应用程序”-“命令行工具”,填写必要信息,即可创建一个“命令行工具...按结构名称,文件名称,查询 更多细节,参考: 参考来源
KSImageNamed是一款方便填写图片文件名称的插件。支持NSImage和UIImage,当你写到[UIImage imaged:的时候,插件会把项目中的图片名称提示出来,并且还有预览功能,对经常用代码生成图片视图的童鞋十分方便
将YourScheme替换为你的Xcode项目的Scheme名称。 创建一个ExportOptions.plist文件,并配置导出选项(例如,方法、团队ID等),然后指定其路径到EXPORT_OPTIONS_PLIST变量。 打开终端,导航到包含该脚本的目录。 给...
这是应用程序-通过在Xcode中构建此项目而产生的-正在运行:Xcode 9项目设置要使此项目在Simulator或物理设备(iPhone,iPad)上运行,请转到Xcode中的以下位置并进行建议的更改: 项目导航器-> [项目名称]->目标...
没有Xcode,如何使用swiftc编译并动态链接到Swift框架? 该项目阐述了实现该目标的一种方法。 (实际上,这只是Makefile中swiftc的命令行选项的组合。) 您可以在此阅读有关它的更多用法在Frameworks文件夹下,创建...
之前换了电脑,发现用xcode新建文件生成的注释变成了我不想要的效果(如下图) 一、修改系统默认注释 下面分别描述一下“创建者”、“创建时间”、“机构名称”以及“类名前缀”如何编辑。 1.编辑创建者: 进入路径...
XEBox-Xcode源代码编辑器扩展工具箱 XEBox是我为进行快速编码而编写的Xcode源代码编辑器...在Xcode 8.0或更高版本中打开项目。 解决代码签名问题 生成并运行。 您可能需要通过->系统偏好设置->扩展-> Xcode Sour
名称-项目的名称 版本-项目的版本。需要注意的是,PyPI上只允许一个版本存在,如果后续代码有了任何更改,再次上传需要增加版本号 author和author_email-项目作者的名字和邮件 说明-项目的临时描述 long_description...