2

オブジェクト (具体的には UIButton または UILabel) を Storyboard ビューに追加すると、Xcode がクラッシュします。Xcodeの再起動と再インストールを試みました。また、新しいプロジェクトでビューを再作成しようとしました。最初はクラッシュしませんが、ストーリーボードにいくつかのボタンを追加するとクラッシュします。

ナビゲーターで MainStoryboard.storyboard を右クリックし、[名前を付けて開く: プロパティ リスト] を選択すると、次のエラーが表示されます。実際、同じ方法で .h ファイルと .m ファイルを開こうとすると、このエラーが表示されます。

Mountain Lion で最新バージョンの Xcode (4.5) を実行しています。以下はクラッシュログの一部です。さらに含める必要がある場合はお知らせください。

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000

Application Specific Information:
ProductBuildVersion: 4G182
ASSERTION FAILURE in /SourceCache/IDEInterfaceBuilderCocoaTouch/IDEInterfaceBuilderCocoaTouch-1926/IBPlugin/Utilities/IBObjectMarshalling.m:651
Details:  Failed to arbitrate IBNSLayoutConstraint, IBUIButton, IBUILabel, IBUIView, and IBUIViewController.

Interface Builder で iOS シミュレーターとの通信中にエラーが発生しました。この問題についてクラッシュ レポートまたはレーダーを提出する場合は、Console.app で「Interface Builder Cocoa Touch Tool」のクラッシュ レポートを確認し、その内容をクラッシュ レポートに含めてください。

例外名: IBAssertionFailure 例外の理由: ASSERTION FAILURE: 理由: 候補の制約を必要とするすべてのビューで、既に制約が生成されています。これは、次のビューのレイアウトに関連するバグを示している可能性が最も高い: > のレイアウト エンジン フレーム ({{169, 392}, {64, 43}}) がキャンバス フレーム ({{168, 392}, {64, 43) と一致しない}})

アップデート:

よく調べていなかったようです。まったく同じ問題を抱えている人を見つけました: ストーリーボードを編集すると Xcode Interface Builder がクラッシュする

ナビゲーターでストーリーボードを右クリック -> [ファイル インスペクターを表示] -> [自動レイアウトを使用] のチェックを外す

問題が解決しました!

4

0 に答える 0