我刚刚升级到Xcode 4,由于某种原因,我的应用程序无法在模拟器或iOS设备上运行。它在Xcode 3中工作得很完美,但现在当我按下运行时,程序突然停在“附加到…”似乎也没有任何其他信息可以帮助解决这个问题。
总的来说,你可以尝试以下方法来解决这个问题:
重新启动模拟器。 确保你没有包含信息。plist文件在你的构建阶段->复制捆绑资源。 Resources文件夹作为文件夹引用添加到项目中(蓝色文件夹图标)。这导致了问题,在将文件夹作为一个组添加后,问题就消失了。
我刚刚升级到Xcode 4,由于某种原因,我的应用程序无法在模拟器或iOS设备上运行。它在Xcode 3中工作得很完美,但现在当我按下运行时,程序突然停在“附加到…”似乎也没有任何其他信息可以帮助解决这个问题。
总的来说,你可以尝试以下方法来解决这个问题:
重新启动模拟器。 确保你没有包含信息。plist文件在你的构建阶段->复制捆绑资源。 Resources文件夹作为文件夹引用添加到项目中(蓝色文件夹图标)。这导致了问题,在将文件夹作为一个组添加后,问题就消失了。
当前回答
目标->构建设置->包装->包装扩展
取值为app。
出于某种原因,xcode将上面的值修改为:
项目->构建设置->包装->产品名称
所以在我的模式中,我有一个时髦的可执行名称,如projectName。productName而不是productName .app
所以在你按下命令+ R之前,仔细检查你的模式。
其他回答
这是XCode 4.4.0的一个bug 在我将XCode更新到4.4.1之后,这个问题就消失了。
在Xcode中导航到Product菜单并选择EDIT SCHEMES。
确认“自动启动单选按钮”已被选中。
我也有同样的问题。 应用程序突然挂起。重新启动后,模拟器是黑色的,模拟器挂在“附加到…”
我的错误是代码中的下面这行:
localnotification.repeatInterval = NSCalendarCalendarUnit; // Buggy, don't copy :)
可能是本地通知中的错误赋值导致了奇怪的行为。
所以,这也取决于你的代码!
因此,当您没有更改项目设置而出现此问题时,请在重置项目设置之前检查您的代码。
Alex
“附属于……”问题:
xcode 4.1解决方案:在xcode 4.1中创建一个新的模板应用程序,并在模拟器中运行。 这将重置错误和xcode-sim桥接正确:)
我的解决方案是纠正笔尖名称。(我之前为iPad版本更改了我的nib名称,但后来我删除了iPad nib文件)。然后它又能正常工作了。