Perforce问题:打开由Perforce Crashes Xcode控制的故事板

时间:2014-12-15 17:17:09

标签: storyboard xcode6 perforce p4v

问题当您单击由Perforce管理的Xcode项目中的Storyboard时,Xcode会崩溃。该问题与Perforce有关。这可以通过"签出" Perforce中的故事板在打开之前。它打开就好了。 如果你没有检查出来......那就是发生崩溃的时候。 如何解决这个问题?

以下是我可以发布的相关日志文件:

  

异常类型:EXC_CRASH(SIGABRT)异常代码:   0x0000000000000000,0x0000000000000000

     

特定应用信息:ProductBuildVersion:6A1052d   在...中的失败失败   /SourceCache/IDEFrameworks/IDEFrameworks-6604/IDEKit/Editor/IDEEditorDocument.m:1816   详细信息:解锁时修改文档正在等待处理。   fileType:com.apple.InterfaceBuilder3.Storyboard.XIB,更改:2,   wasDocumentEdited:0,didHaveEditsSinceLastUserInitiatedSave:0   _beginUnlockingBacktrace:0 0x0000000106e03c37 - [IDEEditorDocument _unlockIfNeededCompletionBlock:](在IDEKit中)

旁注:这不会发生在Xcode 5中只有6 ...我有一种感觉,因为Xcode 6尝试自动更新XML或其他东西,而Perforce说"嘿哥们,你需要首先解锁它#34;这可以解释为什么这只发生在Xcode 6而不是5。

1 个答案:

答案 0 :(得分:0)

许多IDE不喜欢打开文件只读的项目。一些SCC系统保持一切可写(例如git)以便这不是问题,但是其他系统要求你告诉系统你要检查什么(使其可写) - perforce就是这些类型中的一种。

只需检查项目中的所有文件,它对速度等没有区别,并确保您不会收到任何错误。