在构建设置中更改了产品名称,现在应用程序将无法在模拟器中启动

时间:2013-01-10 14:39:55

标签: objective-c xcode ipad ios6 ios-simulator

我希望在我的iPad应用图标下的子标题中显示不同的标题,并在Product Name下更改我的应用的Build Settings

这有效,但有一个奇怪的副作用。虽然应用程序继续在连接的iPad上完美运行,但在模拟器上它的行为方式与[此问题]中描述的方式类似。1

即它说它有finished running <my app> on iPad 6.0 Simulator

我尝试更改产品名称,但问题仍然存在。 我还尝试了一些关于其他问题的建议(例如删除armv7 frfom Required Device Capabilities),但没有任何效果。

目前这不是一个显示器,因为我有一个真正的iPad可供测试,但我仍然想知道发生了什么,如果有人知道的话。

4 个答案:

答案 0 :(得分:1)

听起来好像重启Mac一样。重新启动Xcode可能就足够了。另一件要尝试的是从模拟器中删除应用程序。

答案 1 :(得分:1)

我在iPhone模拟器6上看过这个。很多次,当你再次点击“运行”时 - 它运行没有问题。

但是,如果这不起作用,您可以尝试以下之一:

  • Project-&gt; Command + Alt + Shift + K - 会出现一个选项,如干净的文件夹。做吧。

  • 在组织者中,使用项目右侧的小箭头转到派生数据文件夹(finder)。尝试从finder中删除您的项目。如果它不立即删除,请经常尝试。

  • 尝试重置iPhone或iPad模拟器。

  • 退出XCode并重新打开项目。使用iPhone / iPad模拟器也一样。

如果你想知道为什么会这样,没有人真正知道!这只是一些糟糕的标志,一旦你重新做好一切工作就恢复了,就是这样。

答案 2 :(得分:1)

您是否尝试过关闭调试器? 所以编辑方案 - &gt;调试器 - &gt;无

同时重新启动模拟器和Xcode并清理项目可能会有所帮助

答案 3 :(得分:1)

使用其他方式:单击项目的azure图标,按住触控板,直到您看到它允许编辑名称。选择您想要的名称,然后会出现如下表格:

enter image description here

点击“重命名”即可完成。