ストーリーボードで編集している間、特に特定のクラスにView Controllerを割り当てているときに、プロジェクトを実行しようとすると突然このエラーが発生しました。
Main.storyboard:内部エラー。 bugreport.Apple.comにバグを報告し、「/ var/folders/79/_jh611t15qsfcx165_jv_20h0000gn/T/IB-agent-diagnostics_2015-10-28_00-33-12_730000」を添付してください。
そして今、私は自分のプロジェクトをもう実行できません。これに関する情報はどこにもありませんでした。以前にこれに遭遇した人はいましたか?
私は同じ問題に直面しました。また、ビルドファイルをクリーンアップすることで解決しました。
cmd + shift + k
そして
cmd + option + shift + k
これが感謝に役立つことを願っています。
次の手順で問題を停止できます。
DerivedDataフォルダー(〜/ Library/Developer/Xcode/DerivedData内)をクリアすると、問題が修正されました。
このエラーに遭遇しただけで、間違ったXcodeを表示する利用できないiOSバージョンと一致しました(たとえば、iOS 11.2はXcode 8.2.1を表示しますが、これはiOSシミュレーターでは不可能です)。
解決策は、/Library/Developer/CoreSimulator
を削除することでした。たとえば、
rm -rf /Library/Developer/CoreSimulator
理論上xcrun simctl delete unavailable
を実行できるはずですが、この場合はうまくいきませんでした。
注 Xcode 8.2.1でこの問題が見つかりましたが、9.2もインストールされています。
Xcodeでバグを見つけたように聞こえますが、Apple here でバグレポートを提出し、エラーで指定したファイルを添付する必要があります。それまでの間、元に戻すことができるプロジェクトの以前のバージョンはありますか?または、メインストーリーボードのxmlをここに提供しますか?
この問題の原因となったファイルを削除し(削除ではなく参照のみ)、再度追加しました。
私の場合、問題はITableViewCell with 'Basic'スタイリングのサブビューとしてのUITextFieldにありました。 「Basic」から「Custom」に変更すると、コンパイルが開始されました。
これらのすべてのソリューションは私にとってはうまくいきませんでした。
これが機能したのは次のとおりです。
$ Sudo chmod -R 777 ~/Library/Logs
この問題を修正する手順は次のとおりです。
Xibファイルのターゲットのチェックを外します->プロジェクトをクリーンアップします->次に、ターゲットをチェックします->プロジェクトをクリーンアップします->プロジェクトを実行/ビルドします。 Xcode 8.xでの作業
他の答えはどれも私にとってはうまくいきませんでした。これが何をしたかです。
ビルドして実行します。
Xcode 8.2.1でこの問題が発生しました。 Cleaning(cmd + option + shift + k)は役に立ちませんでした。ただし、Xcodeをアンインストールし、AppleからXcode 8.2.1をダウンロードしてインストールすると、問題は解決しました。
私はxcode8ベータ6で同じ問題を抱えていましたが、Command + Kは役に立ちませんでしたが、.xibファイルのxcodeがエラーを表示していたため、IBの関連するプロパティを修正しました。その後、アプリをビルドして実行します。動いた。
Xcodeを閉じて、もう一度開きます。問題はなくなります。
私はXcode 9.2を使用していますが、上記のすべての答えで問題は解決しませんでした。私の問題は、TableViewCell
コンテンツビューに誤って制約を追加したことです。また、コンテンツビューは制約に適用できず、制約を追加することも想定されていません。すでにロックされています。しかし、誤って制約を追加した方法はわかりません。制約を削除した後、すべてが再び正常に機能し始めました。
この答えは、同じ問題を抱えている人の助けになると思いました。
私にとっては、再生中のUITableView
セクション全体を削除しました。セルは1つだけでしたが、明らかに何かが起きていました。削除してXcodeを再起動すると、修正されました。