0

得到了新的 Retina MacBook,它在 xCode 上的表现并不好。如果我创建一个新项目,它可以工作,但如果我触发了助理编辑器,它将冻结。如果我保存一个新项目并重新打开它,它将冻结。我确实安装了 4.5 DP 并卸载了它和最新的非测试版 xcode,问题仍然存在。有谁知道可能是什么问题?如果我创建一个新的用户帐户,xcode 行为正常。有人知道修复吗?崩溃太大,我无法发布。

Date/Time:       2012-06-30 03:10:29 -0700
OS Version:      10.7.4 (Build 11E2620)
Architecture:    x86_64
Report Version:  9

Command:         Xcode
Path:            /Applications/Xcode.app/Contents/MacOS/Xcode
Version:         4.3.3 (1178)
Build Version:   3
Project Name:    IDEApplication
Source Version:  1178000000000000
App Item ID:     497799835
App External ID: 8553856
Parent:          launchd [111]

PID:             234
Event:           hang
Duration:        1.76s
Steps:           18 (100ms sampling interval)

Pageins:         44
Pageouts:        0


Process:         Xcode [234]
Path:            /Applications/Xcode.app/Contents/MacOS/Xcode
Architecture:    x86_64
UID:             501

  Thread 0x810        DispatchQueue 1
  User stack:
    18 ??? (in Xcode) [0x107b73eec]
      18 NSApplicationMain + 867 (in AppKit) [0x7fff85edf244]
        18 -[NSApplication run] + 555 (in AppKit) [0x7fff85c630c6]
          18 -[IDEApplication sendEvent:] + 366 (in IDEKit) [0x1085c2dd1]
            18 -[NSApplication sendEvent:] + 4282 (in AppKit) [0x7fff85ccc536]
              18 -[NSApplication _handleKeyEquivalent:] + 526 (in AppKit) [0x7fff85dd3175]
                18 -[NSMenu performKeyEquivalent:] + 281 (in AppKit) [0x7fff85dd4524]
                  18 -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 125 (in AppKit) [0x7fff85e56932]
                    18 -[NSMenuItem _corePerformAction] + 399 (in AppKit) [0x7fff85e56bfb]
                      18 -[IDEApplication sendAction:to:from:] + 154 (in IDEKit) [0x1085c7096]
                        18 -[DVTApplication sendAction:to:from:] + 318 (in DVTKit) [0x107e76866]
                          18 -[NSApplication sendAction:to:from:] + 139 (in AppKit) [0x7fff85d69f7e]
                            18 -[NSObject performSelector:withObject:] + 61 (in CoreFoundation) [0x7fff8a15270d]
                              18 -[IDEWorkspaceTabController _changeToEditorMode:] + 361 (in IDEKit) [0x108728088]
                                18 _NSSetIntValueAndNotify + 259 (in Foundation) [0x7fff86f8353f]
                                  18 -[IDEEditorArea setEditorMode:] + 384 (in IDEKit) [0x108604a61]
                                    18 -[IDEEditorArea _refreshEditorContextsAndPreserveCurrentEditorHistoryStack:] + 642 (in IDEKit) [0x108604d8e]
                                      18 +[DVTLayoutView_ML _recursivelyLayoutSubviewsOfView:populatingSetWithLaidOutViews:] + 108 (in DVTKit) [0x107e858ec]
                                        18 +[DVTLayoutView_ML 
4

3 回答 3

7

对我来说,解决方案很简单:

  1. 关闭 Xcode
  2. 从 myProject.xcodeproj(或 .xcworkspace,如果您使用的是 cocoapods)中删除以下文件夹/文件(右键单击文件并选择“显示包内容”)

    • /xcuserdata
    • /project.xcworkspace
  3. 重新打开 Xcode 并享受

崩溃是由于项目的用户数据内容损坏而发生的。

另外,您应该注意,删除这些文件后,窗口大小和位置将重置,打开的选项卡将全部关闭。

于 2017-11-27T17:38:14.160 回答
0

我在我的 Retina MacBook 上遇到了类似的问题。解决方法是在 Finder 中为 Xcode 指定“以低分辨率打开”。来自http://support.apple.com/kb/HT5266

  1. 如果应用程序当前处于打开状态,请退出该应用程序。
  2. 在 Finder 中,从前往菜单中选择应用程序。
  3. 在打开的应用程序文件夹中,单击应用程序的图标,使其突出显示。
  4. 从文件菜单中选择获取信息。
  5. 在“以低分辨率打开”旁边放置复选标记以启用低分辨率模式。
  6. 关闭窗口并双击应用程序以重新打开它。

这确实会对文本质量产生影响,尽管它并不可怕(主观)。希望苹果能尽快更新 Xcode。

于 2012-07-16T03:53:27.923 回答
-1

我面临同样的问题....我在按照屏幕截图进行更改后解决了它 -

在此处输入图像描述

这个对我有用。

于 2018-08-30T08:42:46.697 回答