我目前工作的一个iPhone应用程序。 我开始做这项工作从我在互联网上发现了一个项目模板。 现在我想重新命名这个项目。 我已经成功地改名为实际项目的文件,文件夹和可执行文件和一些其他的东西,但有一个奇怪的问题。 如果我尝试运行我的iPhone设备上的应用程序时,Xcode拒绝运行新名称的可执行文件 - 它试图运行旧的旧名称来代替,因此它发生,它说:“没有被启动的可执行文件存在路径“。 这是真的,因为路径是错误的(错误的名称)。 奇怪的是,它在iPhone模拟器 - 它使用了正确的可执行文件的路径。
任何帮助,将不胜感激。
Answer 1:
在3.2.1雪豹,有一个“项目 - >重命名...”菜单就像一个魅力的项目。 我认为这是在3.2中引入。 耻辱,只雪豹。
Answer 2:
Renaming Xcode projects can be an absolute nightmare. I personally feel that the best way to "Rename" a project is to create a new Xcode project and copy in the necessary files. I know this seems inconvenient, but it's the most straight-forward approach that I know of.
Currently, renaming a project involves doing a couple of find/replaces on the project, and changing things in the project settings.
I would love if Xcode automated this for you. This is one thing where Eclipse really shines as an IDE.
Good luck!
Answer 3:
http://aplus.rs/cocoa/how-to-rename-project-in-xcode-3x/
我发现,工作得很好。 基本上,如果只是要更改可执行文件的名称,然后打开主项目文件(.xcodeproj)作为文件夹(右键单击>显示包内容),并在那里打开文件。 然后搜索他们(正则表达式本)产品。*名称,并为您找到的每个项目,替换这是等号的右边给你想要的东西被命名为可执行文件。
我用文本编辑器smultron了点。 要命的程序...
Answer 4:
我只想补充到,苹果使这个XCode中3.2比较容易上述答案 - 只是重命名项目 - 整个项目>重命名,并在项目设置也改变产品名称...
...但这样做之后,我还是得到了“没有启动的可执行......”的消息。
最关键的是这点后重新启动的XCode(似乎实际需要做到这一点),一切都应该没问题。
只是希望这样可以节省别人混乱的几分钟!
Answer 5:
我会建议你做的就是重新命名的产品。 右键点击项目然后选择Build - >包装 - >产品名称。 更新这个产品名称就足够了。
Answer 6:
去这个链接。
http://www.thohensee.com/?page_id=180
此链接不仅提供重命名该项目的方式。 它还提供了改变可执行名称的细节。 试试吧。 我已经在我的项目付诸实施。
点加以注意:
假设旧名称是“Sagar_RK”
与新名称是“SagarRK”
项目将被重新命名,但你需要记住以下事情。
当您使用共享的应用程序委托。 您必须采取委托与旧名称申请委托。
例如
Sagar_RKAppDel *t=(Sagar_RKAppDel*)[[UIApplication sharedApplication] delegate];
试试看。
祝您好运。
Answer 7:
有一件事我不得不这样做后,我以为一切改名为每个地方都去:
项目 - >编辑活动目标
然后编辑下包装了“产品名称”字段(编译选项卡上)。
Answer 8:
XCode中重命名项目4
https://devforums.apple.com/message/378575#378575
打开项目导航,点击项目名称在树的顶端,再次点击,并重新命名框应出现评论变更 - 请注意,它会尝试处处改变所有文本,取消选择它们作为必要的。
Answer 9:
这从PhoneGap的教程上重命名的项目好像还不错。 这似乎指出,需要改变的所有领域。 我不认为它很重要你是否要重命名的PhoneGap项目或项目正常。
PhoneGap的教程
Answer 10:
这是我发现帮助我: http://drjunker.org/2008/04/10/xcode-rename-project-and-application-change-copyright-and-version-number/ 。 注意由约翰·比蒂(JCB)的评论 - 这是一个重要的除了在后描述的步骤。
这是一个深入后解释各种你想使克隆,以及如何做他们的。 内容非常丰富。
Answer 11:
这里是XCode4您的项目名称。 只需更改名称,然后按Enter。 它的工作原理酷似老版本的XCode(项目 - >重命名)...
! 请享用 !! :)
Answer 12:
这些建议没有使我的项目工作后,我用Muzammil的建议(做它的所谓正确的方式)给它改名。 这是一个耻辱,苹果不能重命名自己的工具创建的项目。 为什么不删除项目的重命名的所有方式,即使不是苹果能做到吗?...耻辱苹果!
我改名为我的项目,其中有版本xcdatamodels并捣毁了大量的工作......我还是要把它打造!
Answer 13:
在Xcode 6.3。 我想你只需要进行“新方案”在一个地方,你可以选择设备。 然后保存它,项目应在设备上,以及在模拟器上运行。
下面的截图
Answer 14:
为了不被否定,但有一两件事有关的XCode,吸是所有的错误。 我希望的XCode 4是一个完全重写,从而更稳定。 在最好的一些Xcode的版本已经达测试版。
在任何情况下,你有你的问题很好的回应。 通风。
戴夫
文章来源: Xcode - renaming project causes problem