web-dev-qa-db-ja.com

シミュレータエラーFBSSystemServiceDomainコード4

シミュレータでアプリを実行しようとしていますが、このエラーメッセージが表示されます。

Unable to run app in Simulator
An error was encountered while running (Domain = FBSSystemServiceDomain, Code = 4)

Screenshot for error

私はグーグルでこれについての以前の参照を見たことがない。

XCode 6 Betaを使用して、アプリはObj-C静的ライブラリにリンクするSwiftにあります。デバイス上で正常に動作します。

何か案は?

228
Gruntcakes

IOSシミュレータメニューに移動し、[コンテンツと設定をリセット]を選択します。

または、シミュレータを終了して再度開くこともできます。

enter image description here

527
Marie

シミュレータを終了して再度開くだけで十分です。これはXcode 6.0.1リリースで検証済みです。

26
Francesco

この問題は Xcode 6リリースノート で説明されています

IOSシミュレータでテストすると、アプリケーションをインストールまたは起動できなかったことを示すエラーが生成される場合があります。テストを再実行するか、別の統合を開始してください。 (17733855)

また、 iOSシミュレーターのデバッグに関するApple Developer Forumsの粘着投稿 でも説明されています。

"(Domain = FBSOpenApplicationErrorDomain、Code = 4)"、 "(Domain NSPOSIXErrorDomain、Code = 3")、 "Domain = IDEUnitTestsOperationsObserverErrorDomain Code = 3"、 "Lost Connection to ..."、 "Debugger disconnect"、または起動直後にアプリがSIGKILLを取得アプリのインストール時に、SpringBoardはそのアプリのプロセスをSIGKILLして、新しい実行可能ファイルでアプリを強制的に再起動します。問題は、SpringBoardが古いプロセスではなく、起動したばかりのnewプロセスを誤ってSIGKILLする可能性がある競合状態があることです。表示されるさまざまなエラーメッセージは、起動プロセスの中でSIGKILLが配信された正確なタイミングによって異なります。通常、これは起こるべきではないので、アドバイスは単に再試行することです(申し訳ありません= /)。これが常に発生する場合、または許容範囲を超えて頻繁に発生する場合は、非常に申し訳ありません。ディスクI/Oが遅いシステムでは、これが高速システムよりも頻繁に発生することを認識しているため、NFSホームディレクトリを使用している場合は、シミュレータデータ用のローカルディレクトリを作成し、そこへのsimlinkをセットアップすることができます〜/ Library/Developer/CoreSimulator

元の質問はドメインFBSSystemServiceDomainに関するものですが、devforumsでの私の投稿ではFBSOpenApplicationErrorDomainについて言及しています。 FBSSystemServiceDomainは、iOS 8.0ベータの以前のバージョンで使用されていました。

「コンテンツと設定をリセットする」という受け入れられた答えを含めて、どのソリューションも私にとってはうまくいきませんでした。

動作させるための唯一の方法は、以前のiOSシミュレーターバージョンをダウンロードしてアプリをインストールできるようにすることでした。

0
Steve

コンテンツと設定をリセットするか、iOSシミュレータを閉じて再起動することができます。

0
user1824791