我刚刚升级到Xcode 4,由于某种原因,我的应用程序无法在模拟器或iOS设备上运行。它在Xcode 3中工作得很完美,但现在当我按下运行时,程序突然停在“附加到…”似乎也没有任何其他信息可以帮助解决这个问题。
总的来说,你可以尝试以下方法来解决这个问题:
重新启动模拟器。 确保你没有包含信息。plist文件在你的构建阶段->复制捆绑资源。 Resources文件夹作为文件夹引用添加到项目中(蓝色文件夹图标)。这导致了问题,在将文件夹作为一个组添加后,问题就消失了。
我刚刚升级到Xcode 4,由于某种原因,我的应用程序无法在模拟器或iOS设备上运行。它在Xcode 3中工作得很完美,但现在当我按下运行时,程序突然停在“附加到…”似乎也没有任何其他信息可以帮助解决这个问题。
总的来说,你可以尝试以下方法来解决这个问题:
重新启动模拟器。 确保你没有包含信息。plist文件在你的构建阶段->复制捆绑资源。 Resources文件夹作为文件夹引用添加到项目中(蓝色文件夹图标)。这导致了问题,在将文件夹作为一个组添加后,问题就消失了。
当前回答
我有这个问题,但问题不同。
另一个应用程序正在尝试向密钥链添加证书,并且由于某种原因(网络?)而挂起。重复这几次,只有当钥匙链是免费的,xcode才能运行应用程序。
其他回答
以下是我们的解决方案:
在项目>编辑方案>运行。
将调试器从GDB更改为None(正位于上图中绿色圆圈的上方)。
对我有用的是:
启动“监视器”,杀死gdb-i386-apple-darwin 重启iOS模拟器
在这个问题上,我试了所有主要的方法,但还是不管用。然后我进入目标信息(在项目设置部分)。在“自定义iOS目标属性”中,旧的产品名称出现在:
可执行文件 Bundle显示名称 包的名字
我不得不改变这些,以配合我的产品名称。然后我重置了模拟器,它工作了。
以下是我在4.3.3版本中使用的方法:
在XCode中删除派生数据文件夹。无明显不良影响。
打开Finder,打开文件夹-> ~/Library/Developer/Xcode/DerivedData/ (Shift-Command-G)。
希望这能帮助那些尝试过其他方法的人……
我什么都试过了。我的“包装器扩展”是空的,应用程序没有安装在模拟器。我把“包装器扩展”改为“应用程序”,现在它安装在模拟器中。
它仍然挂在附加到APP_NAME…
编辑 升级到Xcode 4.3,几次重新启动和清洁&构建,现在工作....