Xcode中 - 重命名的项目导致的问题(Xcode - renaming project caus

2019-07-29 23:34发布

我目前工作的一个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