ドキュメント「MainStoryBoard.storyboard」を開くことができませんでした。操作を完了できませんでした。(com.apple.InterfaceBuilderエラー-1。)
私たちのチームはSVNを使用しており、開発者の1人がコードをコミットすると、他のチームはメッセージを上回り、MainStoryBoardを開くことができません。また、リポジトリ全体をチェックアウトしようとしましたが、それでもエラーが存在します。
どんな助けでも大歓迎です。
ありがとう。
ストーリーボードのすべてのUILabelがプレーンテキストを使用していることを確認してください
これは、ほぼ4時間すべてを試した後、私にとって問題を解決します!!!!
また、使用しようとしているフォントがシステムにインストールされていることを確認してください。
今日、この問題が発生しました。リモート開発者は、ここの2台のマシンで正常に機能するストーリーボードを開くことができませんでした。Xcode4.5.1およびiOS6.0。
BBEditでストーリーボードファイルを開き、「ZapGremlins」コマンドを使用しました。いくつかのグレムリンが見つかりましたが、すべていくつかの属性の文字列に含まれていました(フリルとしてスタイリングしていましたが、まったく必要ありませんでした)。保存せずにBBEditを閉じ、Xcodeに戻り、ストーリーボードファイルからこれらの文字列を削除しました。Xcodeはストーリーボードを開くことができるようになりました。
クナルバラニは正しい答えを持っています。帰属テキストがストーリーボードに悪い情報を追加していたのではありません。他のマシンにフォントファイルがインストールされていなかったためです。
属性付きラベルで使用されていたカスタムフォントがターゲットマシンにありませんでした。フォントをインストールすると、問題が解決しました。Thx Kunal
あるMACから別のMACにプロジェクトをコピーしたときにも同じ問題が発生しました。最後に、ストーリーボードで使用されていたフォントをいくつかインストールする必要があることに気付きました。
ストーリーボード内のすべてのUILabelをプレーンテキストを使用して変換します
私の場合、ストーリーボードファイルはどういうわけか実行権限で終わっていました:
-rwxr-xr-x 1 Luna staff 106K Oct 28 00:07 Main.storyboard
これを私のプロジェクトの他のストーリーボードファイルと比較すると、異常であることが明らかでした。実行chmod -x Main.storyboard
すると問題が修正されました。
-rw-r--r-- 1 Luna staff 106K Oct 28 00:07 Main.storyboard
私にとって、ストーリーボードを編集しても問題は解決しませんでした。唯一機能したのは、新しいストーリーボードファイルを作成し、古いストーリーボードと新しいストーリーボードをソースコードとして開き(右クリック-> [名前を付けて開く])、xmlを古いストーリーボードから新しいストーリーボードにコピーすることでした。私はxml全体を取得したのではなく、<scenes> </scenes>