web-dev-qa-db-ja.com

Xcode9ストーリーボードが正しく表示されない

Xcode 9では、すべてのストーリーボードが青いアウトラインでのみ表示されているようです。新しい機能ではないようです....誰もが同じ問題を抱えていますか?

enter image description here

12
tzuer

インターネットですべての提案を1週間試した後、Xcode9にはmacOSHighSierraにいくつかのライブラリが必要であることがわかりました。

したがって、それらをインストールすると、機能します。

https://www.Apple.com/lae/macos/high-sierra/

うまくいけば、それは誰かを助けるでしょう

2

この問題は2つの異なるストーリーボードにあり、上部に次のようなエラーが表示されます。

"内部エラーが発生しました..."

それらの1つでは、Xcodeで次の手順に従って、派生データを削除する問題を解決できました。

[設定]> [場所]> [派生データ]>矢印をクリックしてFinderで開きます> [削除]

もう1つは解決できなかったので、そのストーリーボードにXcode 8を使用しています(Xcode 8とXcode9b2の両方を開いて、同時にコーディングすることができます)

4
kikettas

長方形の境界を非表示にすることでこの問題を修正しました

[エディタ]-> [キャンバス]-> [境界長方形を表示]のチェックを外します

enter image description here

注:最初の試行で行われなかった場合は、2回チェック/チェック解除します

0
Meghs Dhameliya

MacOS High Sierraにアップグレードした後、まったく同じ問題が発生しました。 Xcode +コマンドラインツールを再インストールしても効果はありませんでした。

Xcodeでこの構成を変更したところ、問題が解消されました:「設定」>「一般」>「ロックされたファイル」>「ファイルの自動ロック解除」。

0
Mick

この推奨事項は、この問題を解決できない他の人に役立つ可能性があります。

この問題は、Mac OS10.12.xからXcode9をインストールしているときに、Xcodeデバッグツールが正しくインストールされていない場合に発生する可能性があります。以下のURLにアクセスして、OSバージョン(この場合はv10.12)と互換性のある追加ツール(追加ツール、コンマラインツール...)をインストールすることをお勧めします。

https://developer.Apple.com/download/more/

私の場合、Xcode8とXcode9の両方を同じコンピューターで開いていました。 Xcode8を閉じてXcode9を再度開くと、問題が解決しました。