Xcode 6.3 freezes/hangs after opening XIB file

前端 未结 10 1319
离开以前
离开以前 2020-12-12 13:35

After upgrading to Xcode 6.3 (release version), Xcode now freeze every time I open a XIB/Storyboard file that includes an IB_DESIGNABLE view that uses a cu

10条回答
  •  伪装坚强ぢ
    2020-12-12 14:06

    Response from Apple: Link to Developer Forums on Apple

    Thank you all for your reports. We are tracking this on our end and working hard to resolve it. Unfortunately we don't have a great workaround, but here are two options to get you going:

    If Xcode is hanging on launch because a storyboard/XIB using a custom font/IBDesignable was previously open: remove the "UserInterfaceState.xcuserstate" file inside the xcodeproj of the project you are opening, it would be at a path like this: My App.xcodeproj/project.xcworkspace/xcuserdata/yourusername.xcuserdatad/UserInterfaceState.xcuserstate

    If you really need to edit the storyboard/XIB file containing the custom font with Xcode 6.3:

    1. Make a copy of your storyboard/XIB file as a backup
    2. Open the storyboard/XIB file in a text editor
    3. Remove XML tags named "fontDescription" that reference your custom font, for example: . Removing this tag will revert the font to the standard system font.
    4. Make outlets to the objects using the custom font and at runtime set the font of those objects to your custom font, for example in an override of viewDidLoad or awakeFromNib on your view controller

    IMPORTANT NOTE: we never recommend hand editing storyboard/XIB files. However we recognize this issue is preventing many of you from editing your documents and wanted to provide a workaround with the caveat that any hand editing may result in corruption of your document.

提交回复
热议问题