web-dev-qa-db-ja.com

ibtoolを修正する方法が終了コード255で失敗する

これまでにこの問題に遭遇したことはありません。アプリケーションは完全に実行されていましたが、現在は常にこのエラーが表示されています。クリーニングと再起動を試みました。 IOS Simulatorをリセットしようとしました。派生データを削除しようとしました。

これはそれが言うことです:

CompileStoryboard YoungstersTennisApp/Base.lproj/Main_iPhone.storyboard
cd /Users/DJ/Desktop/YoungstersTennisApp
setenv IBSC_MINIMUM_COMPATIBILITY_VERSION 6.0
setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
setenv XCODE_DEVELOPER_USR_PATH /Applications/Xcode.app/Contents/Developer/usr/bin/..
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/ibtool --errors --warnings --notices --minimum-deployment-target 6.0 --output-format human-readable-text --compile /Users/DJ/Library/Developer/Xcode/DerivedData/YoungstersTennisApp-ftehnuqeslbyekfiszajlixujbqk/Build/Products/Debug-iphonesimulator/YoungstersTennisApp.app/Base.lproj/Main_iPhone.storyboardc /Users/DJ/Desktop/YoungstersTennisApp/YoungstersTennisApp/Base.lproj/Main_iPhone.storyboard

コマンド/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/ibtoolは、終了コード255で失敗しました

これに対するどんな助けも素晴らしいでしょう。ストーリーボードもかなり大きいです。それは重要ですか?

前もって感謝します!

17
user2947604

XCode 6とiOS 8でも同じ問題が発生しました。

コンパイルしようとすると、XIBだけでエラーが発生しました。

私はプロジェクトをクリーンアップしようとしましたが、問題は解決しませんでした。

次に、問題を引き起こしていたビューを開き、再び保存しました(何も変更せずにAT ALL))そして...出来上がり!私のアプリは稼働しています。XCodeは悪意のあるものです: )

13
iVela

XCodeをバージョン7.0ベータ6にアップグレードした後、この問題も発生しました。

以下のように私の方法:

  1. 「DerivedData」フォルダを削除します

  2. プロジェクトを再構築します(新しい "DerivedData"フォルダーが作成されます)

それが誰かに役立つことを願っています...

7
米米米

再構築プロジェクトのクリーンアップで問題が解決しました(xcode 5)

Shift - cmd - K 
cmd - K
5
Nikita Took

UITableViewstatic cellsUITableViewControllerにはありませんでしたが、代わりにUIViewControllerのサブクラスがありました。サブクラスをUITableViewControllerから継承するように変更すると、問題が修正されました。

4
ArtOfWarfare

プロジェクトのクリーニング、ビルドフォルダーのクリーニング、xcodeの再起動で問題が解決しました。

3
alper_k

Xcode 9でアーカイブのビルド中にエラーが発生する:私にとってうまくいったのは、プロジェクトをクリーンアップしてから、シミュレーターデバイス用にビルドしてから、アーカイブ用にもう一度ビルドしてみることでした。 Xcodeは時々かなり気まぐれです...

1
D. Pratt

大きなマージの後、この問題も発生しました。xibをクリックすると、xCodeが終了します。古いコードの一部を残した可能性があります。ビューのIDを確認してください。また、xcodeを終了すると、エラーメッセージの詳細画面に問題のあるIDが表示されます。

  • テキストエディターで.xibを開く
  • 要素のIDが2回表示されることを確認します。プロパティとして接続した場合は、「サブビュー」グループおよび「接続」グループ
  • 不要なコードを削除してファイルを保存します

それが役に立てば幸い、コンスタンティン

1

Xcode 8.2で、ビューコントローラーの1つを削除した後、この問題が発生しました。それを修正するために、私は自分のビルドフォルダーをクリーンアップし、それは再び機能しました

ビルドフォルダーをクリーンアップするには:

->メニュー->製品(オプションを押している間)->ビルドフォルダーのクリーンアップ

または

オプション+シフト+コマンド+ K

1
yawnobleix

Xcode 9では、ストーリーボードのファイルインスペクターで[特性の変化を使用する]のチェックを外してチェックすることで、これを解決しました。

enter image description here

xcode ????

1
Ivan Koop

同じエラーが発生しましたが、正確な解決策を見つけることができませんでした。しばらくして、私は自分の問題に気付きました。私のプロジェクトファイルはAppDelegate.hです。

AppDelegate.m

LoginViewcontroller.h

LoginViewXontroller.m

LoginViewController.xib

新しいストーリーボードファイルを1つ追加しました。そして、ラベルとボタンの接続をnib(.xib)ファイルからストーリーボードファイルに変更しました。その後、このエラーが発生しました。

ストーリーボードから接続を削除し、.xibファイルへの接続を再度追加しました。私の問題はそれで解決しました。参考になれば幸いです。