好的,所以我正在开发一个替代版本的iPhone应用程序,我的新版本构建得很好。实际上是创建了可执行文件,我检查了构建目录。
我已尝试在我的第二个目标的信息plist文件中手动将EXECUTABLE_NAME更改为正确的名称,但这不会改变行为。 MyApp2.app仍在创建。
问题是,当调试器加载时,它会加载错误的可执行文件 - MyApp.app,而不是MyApp2.app。
有什么建议吗?
答案 0 :(得分:0)
检查新应用的目标信息(右键点击目标 - >获取信息)。在“打包”设置类别下(在“构建”选项卡中),您要将“产品名称”值更改为MyApp2。您的info.plist文件的值应保持不变,它将自动获取产品名称。
答案 1 :(得分:0)
我有一些类似的问题。您可以尝试在文本编辑器中检查.xcodeproj文件,并将旧名称的任何引用替换为新名称。
我假设您已经在构建设置中更改了产品名称。
如果不起作用,请尝试重新启动Xcode并重新更改产品名称。
这件事发生在我的旧应用程序名称“粘性”的地方,我花了几次才更新它。
如果这不起作用,请创建一个新目标,而不是复制目标,这应该修复它。
答案 2 :(得分:0)
我的特定问题的答案是确保我更改了所有配置的产品名称。出于某种原因,我没有为我的所有配置都这样做。我以为我已经检查了,但没有。