7

ドキュメント「MainStoryBoard.storyboard」を開くことができませんでした。操作を完了できませんでした。(com.apple.InterfaceBuilderエラー-1。)

私たちのチームはSVNを使用しており、開発者の1人がコードをコミットすると、他のチームはメッセージを上回り、MainStoryBoardを開くことができません。また、リポジトリ全体をチェックアウトしようとしましたが、それでもエラーが存在します。

どんな助けでも大歓迎です。

ありがとう。

4

8 に答える 8

7

ストーリーボードのすべてのUILabelがプレーンテキストを使用していることを確認してください

UILabelテキスト属性=PLAIN

これは、ほぼ4時間すべてを試した後、私にとって問題を解決します!!!!

また、使用しようとしているフォントがシステムにインストールされていることを確認してください。

于 2012-12-19T21:39:21.330 に答える
4

今日、この問題が発生しました。リモート開発者は、ここの2台のマシンで正常に機能するストーリーボードを開くことができませんでした。Xcode4.5.1およびiOS6.0。

BBEditでストーリーボードファイルを開き、「ZapGremlins」コマンドを使用しました。いくつかのグレムリンが見つかりましたが、すべていくつかの属性の文字列に含まれていました(フリルとしてスタイリングしていましたが、まったく必要ありませんでした)。保存せずにBBEditを閉じ、Xcodeに戻り、ストーリーボードファイルからこれらの文字列を削除しました。Xcodeはストーリーボードを開くことができるようになりました。

于 2012-10-25T18:15:47.380 に答える
3

クナルバラニは正しい答えを持っています。帰属テキストがストーリーボードに悪い情報を追加していたのではありません。他のマシンにフォントファイルがインストールされていなかったためです。

于 2013-03-05T10:54:46.183 に答える
2

属性付きラベルで使用されていたカスタムフォントがターゲットマシンにありませんでした。フォントをインストールすると、問題が解決しました。Thx Kunal

于 2013-07-29T14:37:58.840 に答える
2

あるMACから別のMACにプロジェクトをコピーしたときにも同じ問題が発生しました。最後に、ストーリーボードで使用されていたフォントをいくつかインストールする必要があることに気付きました。

于 2013-08-01T01:07:48.850 に答える
1

ストーリーボード内のすべてのUILabelをプレーンテキストを使用して変換します

于 2013-10-23T05:44:16.530 に答える
0

私の場合、ストーリーボードファイルはどういうわけか実行権限で終わっていました:

-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

于 2016-10-28T06:51:57.077 に答える
0

私にとって、ストーリーボードを編集しても問題は解決しませんでした。唯一機能したのは、新しいストーリーボードファイルを作成し、古いストーリーボードと新しいストーリーボードをソースコードとして開き(右クリック-> [名前を付けて開く])、xmlを古いストーリーボードから新しいストーリーボードにコピーすることでした。私はxml全体を取得したのではなく、<scenes> </scenes>

于 2016-11-02T09:12:14.127 に答える