`
xhanxhanxhan
  • 浏览: 207616 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

修改XCODE 3.X 項目名

阅读更多

How to rename project in Xcode 3.x

I thought this would be a simple thing to do, but apparently not. There’s no option to copy the state of the project as it is and continue working on it under the new name. The reason I need this is that I’m going through AAron Hillegass’s Cocoa Programming for Mac OS X, 3rd ed. and some of the projects span several chapters, each introducing new concepts. Thus I wanted to have each in the state it was at the end of the chapter, than compare and analyze the differences, to better understand what’s new and improved.

Since no option, we go with manual work.

  1. Copy/rename the folder into new name
  2. Get inside the new folder and rename the .pch and .xcodeproj  files
  3. Delete the build folder
  4. Open .xcodeproj file in text editor, like TextMate or TextWrangler. That’s actually a folder, which contains 4 files (you can also right-click and do Show package contents , which will reveal the files)
  5. Open project.pbxproj in text editor and replace all instances of the old name with the new name
  6. Load the project file in XCode, do Build /Clean all targets

Now it should be ready for new build, under new name.

 

 

VIA http://aplus.rs/cocoa/how-to-rename-project-in-xcode-3x/

分享到:
评论

相关推荐

    在lion上安装Xcode3.x版本

    在Mac OS X Lion系统上安装Xcode 3.x版本是一个对于部分开发者而言具有特定需求的任务,尤其是当他们需要兼容旧项目或使用某些只在早期版本中支持的功能时。以下将详细解析如何在Lion上成功安装Xcode 3.x版本,并...

    Siphon在XCode5.x下编译通过的版本,供大家参考

    这个项目特别指出它在XCode 5.x版本下已成功编译,为开发者提供了一个可靠的开发环境配置示例。XCode是Apple开发的一款强大的集成开发环境,主要用于编写Mac OS X和iOS的应用程序。 SIP是一种应用层控制协议,用于...

    Bookmark Plugin for Xcode.zip

    "Bookmark Plugin for Xcode.zip" 是一个专为Xcode设计的开源书签插件,适用于Xcode 8.x和7.x版本。通过这个插件,开发者可以方便地在代码中添加、管理和访问书签,无需再通过滚动或搜索来找到之前标记的重要位置。 ...

    xcode_6_GM.dmg

    3. **Live Views**:此功能让开发者能够在运行时实时查看和修改UI,这在调试布局和动画时尤其有用,减少了模拟器的反复切换。 4. **Playgrounds**:这是一个创新的特性,开发者可以在不需编译整个项目的情况下实时...

    Unity导出xcode自动配置工具1

    Unity导出Xcode自动配置工具是一种提高iOS应用打包效率的解决方案,特别适用于无需更改Unity代码或资源,但需要创建多个渠道或带有不同参数的包的情况。这个工具在Unity4.x时期依赖于xupoter插件,然而从Unity5.x...

    Mac软件开发 Xcode 帮助 中文版.pdf

    《Mac软件开发 Xcode 帮助 中文版》这篇文档详细...需要注意的是,该文档可能是Xcode测试版本的介绍,可能存在不准确或待修改的内容,但总体上,Xcode为Mac OS X软件开发提供了一个强大且全面的平台,深受开发者喜爱。

    MAC OS X 10.8 + Xcode 4.6 下实现无证书真机调试 IOS5.1.1

    1. 在Xcode中,点击项目图标,找到“Build Settings”下的“Code Sign Identity”,将所有值更改为“Don't Code Sign”。 2. 切换到“Build Phases”选项,点击右下角的“Add Build Phase”按钮,然后添加一个新的...

    在Mac Xcode下使用SVN

    然后,你就可以在项目视图中看到新的一列,M 表示该文件已经修改过。现在,你可以通过 SCM 菜单,或者右键菜单直接进行 SVN 的操作,commit,update,revert,diff and log,任何你想要的。 在使用 SVN 时,需要...

    Xcode 4.2.1修改phonegap工程相关设置

    通过以上步骤,我们可以对PhoneGap工程在Xcode中的名称、组名以及相关资源进行定制,以适应我们的项目需求。注意,这些操作需要对Xcode的项目结构和配置有一定的了解,以避免可能引发的错误。在实际操作时,一定要...

    iOS 8.2 Xcode开发包

    4. **重启Xcode**:完成上述步骤后,重启Xcode使更改生效。现在,你应该可以在设备选择列表中看到iOS 8.2,并能够成功部署应用。 5. **验证兼容性**:在实际操作前,确保你的设备运行的是iOS 8.2,或者你至少有一个...

    cocos2dx 3.x皇家守卫

    综上所述,“cocos2dx 3.x皇家守卫”的开发涵盖了Cocos2d-x引擎的使用、塔防游戏的机制设计、iOS平台的适配等多个方面,对游戏开发者来说,深入学习这个项目将有助于提升在游戏开发领域的专业技能。

    Xcode10以上替换文件.zip

    在iOS开发领域,Xcode是苹果官方提供的集成开发环境(IDE),用于编写Mac OS X和iOS应用程序。随着技术的发展和更新,Xcode不断进化以适应新的编程标准和库。"Xcode10以上替换文件.zip"这个压缩包可能包含了解决在...

    xcode报错SDK does not contain 'libarclite' at the path

    如果设置为"No",则需要将其更改为"Yes",因为你的项目可能依赖于ARC。 3. **SDK版本问题**:确认你使用的SDK版本是否与你的Xcode版本相匹配。不兼容的SDK可能导致找不到libarclite。更新SDK或者选择与Xcode兼容的...

    Mac下结合Xcode搭建Cocos2d-X开发环境

    6. 选择“应用到包含的项目...”,确认更改。 7. 为了彻底解决权限问题,可能需要注销当前用户并重新登录。 8. 登录后,再次打开Xcode,模板应该已经可以正常使用了。 至此,你已经在Mac上成功搭建了Cocos2d-X的...

    xCode 搭建 iPhone开发环境全过程.doc

    在搭建iPhone应用开发环境...总之,搭建iPhone开发环境涉及到Mac OS版本的检查、安装xCode、iPhone SDK以及对配置文件的修改。这个过程虽然有些复杂,但遵循上述步骤,你应该能够成功建立并运行你的第一个iPhone应用。

    Xcode 使用技巧 Objective-C学习之路 iphone

    在Xcode中,为了使代码更具专业性和个性化,开发者通常需要修改默认的头部信息,如公司名称、项目名称等。早期版本的Xcode(如Xcode 3.2.x之前)可能需要通过命令行来设置这些变量,但随着Xcode的不断更新,这些设置...

    xcode常用快捷键操作大全.docx

    使用此快捷键可以在Xcode中创建一个新的项目。 - **新建文件**: `Command + N`。当需要添加新的源代码文件或其他类型的文件时,使用该快捷键。 - **新建空文件**: `Command + Control + N`。如果你希望创建一个空白...

    低版本Xcode跑iOS17.0系统的真机

    例如,假设你只有一个运行Xcode 12.x的环境,而这个版本的Xcode内置的SDK最高只支持到iOS 14.x。理论上,它无法直接用于构建和测试针对iOS 17.0的应用。但是,有些开发者可能会尝试通过一些技巧来实现这种跨版本的...

Global site tag (gtag.js) - Google Analytics