我有一个应用程序,我想称之为IFrames。我已经恰当地命名了所有文件(IFramesAppDelegate等),但是当我在ad hoc模式下运行时,它会显示名称为“photoframes”。
这是如何发生的,如何更改产品名称以匹配我为项目提供的名称?
答案 0 :(得分:43)
在XCode 4中,在目标属性上,它位于“打包”部分下,或者您只需搜索“产品名称”。
答案 1 :(得分:27)
不要在项目级别设置产品名称,因为您的项目可以构建多个不同的应用程序。例如,在iPhone / iPod touch应用程序上,以及来自同一来源的另一个iPad应用程序。
而是在Target上设置产品名称。在集团中找到目标& Xcode中的Files列。并从上下文菜单中选择“获取信息”,或使用cmd-I快捷方式。
在“信息”窗口中,转到“构建”选项卡。确保将Configuration配置为“All Configurations”,因为您希望Debug和Release版本具有相同的名称。使用“产品名称”过滤您的选项以快速找到该选项,然后输入。
答案 2 :(得分:19)
在Xcode 5中,产品名称默认为链接到目标名称的变量$(TARGET_NAME)
。
您可以通过单击Project Navigator中的Project,然后单击Targets下列表中的目标,然后点击 return 来更改目标名称。
答案 3 :(得分:4)
这部分不是必需的,但是如果你重命名你的项目,每次看到它都会让你烦恼(就像今天早上我做的那样) - 编译项目时顶层的方案名称将会还是有旧名字。您可以将其重命名为:
点击名称,然后选择Manage Schemes
:
单击名称,您可以覆盖它:
答案 4 :(得分:2)
您应该检查“项目信息”中的所有设置/值。 “目标信息”弹出窗口。
另一种解决方案,右键单击.xcodeproj,打开目录(因为它不是文件),打开所有带文本编辑的文件并搜索/替换你想要的内容: - )
祝你好运!
答案 5 :(得分:1)
您也可以在最新版本的XCode中选择Project-> Rename来更改整个项目名称。
答案 6 :(得分:-1)
转到项目 - >编辑项目设置 - >选择构建选项卡 - >在包装类别中查找productName。将其更改为您想要的。
相同方式在编辑活动目标设置中更改它。