Iphone 如何更改Xcode项目名称
我已经在Xcode中为iPhone开发了我的应用程序,开始时我刚刚命名了它,但没有使用secnec。现在我想更改我的应用程序名。我已经用新的应用程序名替换了我的旧应用程序名,因为我在我的应用程序中找到了该名称,但它仍然会给我一个错误 Desktop/New name/old name_Prefix.pch:没有这样的文件或目录 对于Xcode 4或更高版本,当我将oldname_prefix.pch更改为newname_prefix.pch.时:Iphone 如何更改Xcode项目名称,iphone,xcode,iphone-sdk-3.0,ios4,ios-simulator,Iphone,Xcode,Iphone Sdk 3.0,Ios4,Ios Simulator,我已经在Xcode中为iPhone开发了我的应用程序,开始时我刚刚命名了它,但没有使用secnec。现在我想更改我的应用程序名。我已经用新的应用程序名替换了我的旧应用程序名,因为我在我的应用程序中找到了该名称,但它仍然会给我一个错误 Desktop/New name/old name_Prefix.pch:没有这样的文件或目录 对于Xcode 4或更高版本,当我将oldname_prefix.pch更改为newname_prefix.pch.时: 打开一个项目 选择项目导航器 突出显示项目名称
- 打开一个项目
- 选择项目导航器
- 突出显示项目名称
- 单击项目名称
- 打开项目>菜单>项目>重命名
- 在左侧展开目标
- 双击目标,然后在新打开的窗口中选择build选项卡
- 在右上角有一个搜索框。类型-“产品名称”
- 现在看看下面的“包装”部分,您将看到产品名称
- 更改它并清理重建,您的新应用程序名称现在应该已更改 后藤 youname-Info.plist 两者都改变 将Bundle name和Bundle display name设置为首选文件名
- 选择左侧面板上的目标
- 在目标中选择oldnameTests
- 选择“生成设置”面板
- 搜索“TEST_HOST”并将旧值更改为新值
- 无需更改项目名称即可更改应用程序的显示名称(这是您在iOS设备主屏幕、iTunes等中看到的名称)。只需将info.plist中的“Bundle display name”从默认的“${PRODUCT_name}”更改为您想要的名称。用户看不到项目的名称,他们只能看到“捆绑显示名称”
完成。我正在使用xcode 4.3.1,并试图按照Quakeboy在bundle设置中所说的更改产品名称,但这导致读取错误。我在这个错误中陷了一个小时,现在它工作得很好。我只是将产品名称留空,然后重新键入以前的名称。建筑又成功了
任何想更改项目名称的人都要注意:您不必更改项目文件名,捆绑包的显示名称将显示给用户,所以不要过多地关注这个问题。可能是浪费时间。在xcode 4.4中,您必须单击导航器顶部(左面板)的项目。然后在第二列中的目标上单击两次以突出显示目标名称。然后您可以更改产品名称。在创建归档文件时,还需要修改归档文件名。要执行此操作,必须编辑方案,单击“发布”,然后更改存档名称。如果项目名称与绑定名称不匹配,则会造成组织噩梦。但是,当我使用“单击项目名称并回答“是”让xcode重命名所有引用时,”技术,我硬盘上项目的所有嵌套文件夹仍然使用旧项目名称。为什么它们不重新命名以匹配 如果我更改这些文件夹名称,我敢肯定它会弄乱所有的项目链接。我不会冒这个险,除非有人能提出解决办法
在project explorer中单击您的项目,然后再次在右侧单击您的项目,您可以看到项目名称,如图所示,用于在xcode 4或更高版本中更改应用程序名称(将与应用程序图标一起显示): 单击“组和文件”面板中的项目文件图标,选择目标->构建设置->打包->产品名称。 单击该行,将出现一个弹出窗口,在此处键入您的新应用程序名称 在xcode 4或更高版本中,仅更改项目名称(将与项目图标一起显示):
点击组和文件面板中的项目文件图标,从右窗格选择项目(上面的目标),只需在最右边的窗格中看到(只有在启用了“隐藏或显示实用程序”)时,它才能被看到。请查找项目名称。将其编辑为您想提交项目的新名称。
从模拟器/设备中删除你的应用程序,清理并运行。更改应反映就这样在项目导航器(Command+1)中选择项目,并在右侧栏(Command+option+1)中打开文件检查器 在此处,更改项目名称。Xcode 3.2.5:
在顶部菜单栏中,Project>Rename…我尝试在Project Navigator中更改项目名称,但您需要按照概述的所有步骤完成!!!。
我没有遵循第二步,这破坏了我的应用程序,不得不花了两天时间修改旧版本,请参阅我的SO帖子。此视频显示一名开发人员重命名了一个Xcode 6项目。首先单击项目名称进行更改,然后确保还为测试生成目标设置了主机应用程序
Oho的答案非常完美: 对于Xcode 4或更高版本: 打开一个项目 选择项目导航器 突出显示项目名称 单击项目名称 但是,如果仅执行此操作,一旦尝试在新设备上调试,就会发现错误: 找不到文件:/Users/someuser/Library/Developer/Xcode/DerivedData/OLDNAME-akbwbarcniqxytctbebckkelkxs/Build/Products/Debug-iphonesimulator/OLDNAME.app/OLDNAME 叮当声:错误:链接器命令失败,退出代码为1(使用-v查看调用) 然后,您需要再执行一个步骤:
要更改工作区的名称,只需重命名它 我尝试了Oho的答案,但没有成功,但找到了另一个解决方案。您可以打开Info.plist文件,转到显示“Bundle Name”的位置,并更改为新名称,该名称将显示在启动器中。我希望这是一个简单的步骤 1.选择所有文件夹和文件顶部左侧的项目目标 2.再次单击该项目将允许您