当您单击Xcode中由Perforce管理的项目中的故事板时,问题会崩溃。这个问题与Perforce有关。这是证实了“签出”故事板在Perforce在打开之前。它开得很好。不过,如果你不检查一下.那时就会发生坠机事件。如何解决这个问题?
下面是我可以发布的相关日志文件:
异常类型: EXC_CRASH (SIGABRT)异常代码: 0x0000000000000000,0x0000000000000000 应用程序特定信息: /SourceCache/IDEFrameworks/IDEFrameworks-6604/IDEKit/Editor/IDEEditorDocument.m:1816详细信息中的ProductBuildVersion: 6A1052d断言失败:在解锁挂起时修改文档。fileType:com.apple.InterfaceBuilder3.Storyboard.XIB,更改:2,wasDocumentEdited:0,didHaveEditsSinceLastUserInitiatedSave:0 _beginUnlockingBacktrace: 0x0000000106e03c37 -unlockIfNeededCompletionBlock:
旁注:这在Xcode 5中没有发生,只有6.我有一种感觉,那是因为Xcode 6尝试了自动更新XML或什么的,而Perforce在说“嘿,伙计,你需要先解锁它”。这就解释了为什么这只发生在Xcode 6而不是5上。
发布于 2015-01-11 11:06:11
许多IDE不喜欢打开只读取文件的项目。有些SCC系统保持所有东西都是可写的(例如git),这样就不会出现问题,但其他系统则要求您告诉系统您正在签出的内容(使其可写)--这是其中一种类型。
只需查看项目中的所有文件,它将不会对速度等产生任何影响,并将确保您不会收到任何错误。
https://stackoverflow.com/questions/27489459
复制相似问题