sasayakki

新卒iOSエンジニアがささやくブログ

Storyboardを開くとクラッシュするときの対処法

現象

Storyboardを選択すると、開かれずにクラッシュする。

環境

原因

他のPC(OSX 10.9以降)でStroryboardの変更を行うと、NSAppearance属性がつく。 そのプロジェクトをOSX 10.8以前のPCで開くと OSX 10.8以前はNSAppearanceに対応していないため、解決できずにクラッシュする。

解決法

  1. OSアップデート
  2. NSAppearance属性を除去

1. OSアップデート

Mavericks以降であればなんでもOK

2. NSAppearance属性を除去

Storyboardを右クリックし、
Open AsSource Code を選択

 appearanceType="aqua" 

属性を全て除去

参考

NSAppearance