在设备上运行app时,XCode 5.1.1冻结,在模拟器上运行

时间:2014-08-25 09:56:47

标签: ios iphone xcode

当我尝试在模拟器上运行我的应用程序时,一切都按预期工作。

然而,当我在设备上运行时(iPhone 5S):

  1. 应用程序图标出现在设备上(我可以手动打开应用程序),但XCode不会正常启动应用程序。
  2. XCode显示“在iPhone上运行[appName]”。
  3. 控制台为空,完全没有任何消息。
  4. XCode冻结, beachball 出现,MacBook变得非常缓慢且无法响应。从中恢复的唯一方法是强制关闭并重新启动计算机。
  5. XCode版本是5.1.1和OS X 10.9.4。我的iPhone 5S有iOS 7.1.2,我在XCode Build Settings中将Base SDK设置为“最新的iOs(iOs 7.1)”。

    你知道是什么原因引起的吗?我已经尝试重新安装XCode并将我的项目从svn检出到另一条路径。

2 个答案:

答案 0 :(得分:0)

重新启动/重新安装Xcode在iOS设备上构建和运行时无法解决XCode挂起的问题,您应该重新启动iOS设备。

答案 1 :(得分:0)

我能够通过关闭XCode并在终端中执行这些命令来解决这个问题:

rm -rf $HOME/Library/Application Support/Developer/Shared/Xcode
rm -rf $HOME/Library/Preferences/com.apple.dt.Xcode.*
rm -rf $HOME/Library/Saved\ Application\ State/com.apple.dt.Xcode.savedState
rm -rf $HOME/Library/Developer/Xcode

来源:http://ioslau.blogspot.fi/2013/08/resetting-xcode-settingspreferences.html

我还不知道问题究竟是什么,但显然XCode首选项出现了问题,删除+重新安装XCode仍然会在系统中留下一些设置文件。但现在它就像一个魅力!