web-dev-qa-db-ja.com

bootstrapサーバーに[...]を登録できませんでした

IOSシミュレーターでアプリを起動すると、このエラーが発生し続けます。

Couldn't register com.mycompany.MyApp with the bootstrap server. Error: unknown error code.
This generally means that another instance of this process was already running or is hung in the debugger.

このエラーに関する他のレポートを読みましたが、明らかな修正はないようです(iOSシミュレーターの再起動、Xcodeの再起動など)。

この時点で、私が試したことのリストは次のとおりです。

  • シミュレーターの再始動
  • Xcodeの再起動
  • マシンを再起動する
  • アプリの派生データの削除とクリーニング
  • IOSシミュレータアプリサポートディレクトリの削除
  • 2週間前のアプリのバージョン(2週間前に機能していたもの)に戻す
  • シミュレーターでのアプリケーションの削除(アプリケーションをクリックしたままXボタンを押す)
  • Xcodeフォーム4.1から4.2へのアップグレード、およびiOSシミュレータ4.3と5.0の両方でのアプリの実行

何もうまくいきませんでしたが、私は同じbootstrapエラー..というエラーを受け取ります。そして、この時点で(そして、私は本当に何でも))提案をいただければ幸いです。

編集:アプリがデバイスで正常に実行されることを追加したかっただけです。このエラーはシミュレータでしか発生しません...

31
jeannicolas

GDBが言ったように:

これは通常、このプロセスの別のインスタンスがすでに実行されているか、デバッガーでハングしていることを意味します

だからそれを見つけて殺してください。 ;)
Macを再起動しましたが、正常に実行されました。


ヒント:まあ、これは時々動作しないかもしれないので、押すことを強くお勧めします cmd+. シミュレーター(またはデバイス)を停止したことを確認します。ほとんどの場合、シミュレーター(またはデバイス)は、クラッシュしても正確に停止しません。私はめったにこの問題に再度会ったことはありません cmd+. クラッシュするたび、または単に通常の終了。これがお役に立てば幸いです。 :)

13
Kjuly

私はxcodeを閉じてデバイス(ipad2)を再起動し、それが私のために動作します:)これを試すことができます:: bootstrap Server)に登録できませんでした

11
Saif

別の解決策として、iphoneシミュレーターのメモリーをクリアしてから、リカバリーコンテンツと設定を行ってから、プログラムを再度実行してください。

2
Atwood Wong

私にもこのエラーがあり、シミュレーターを閉じてプログラムを停止し、会社名を変更した場合に機能することがわかりました。

理由はわかりませんが、うまくいきました。

1
Simon Nilsson

私が経験したように、デバイス(またはシミュレーター)の再始動は問題を解決しますが、それを使用しない方が良いでしょう。

また、私の経験は次のとおりです。クラッシュを組み合わせると、クラッシュの場所を見つけることができます。このような場合、開発者は通常「STOP the running scheme」を押すと、ゾンビプロセスがデバイスでスタックする可能性があります。しかし、「COUNTINUE program execution」を押すと、デバッガはプロセスを終了し、ゾンビにはなりません。

1
stom

識別子を変更するだけで、アプリは再び機能します。

1
Chelsea Wang

最後にバンドル識別子を変更する必要がありました

すべてのデバイスを再起動してすべてをクリーンアップしても、デバッガーでハードスタックします。

それをクリアする方法がわかりません。

1
R K