2

Xcode4.3.2でかなり厄介なバグに遭遇しました。

Xcode内からプロセスを実行してから、シミュレーターを直接(Xcodeの外部で)停止した場合でも、Xcodeはプロセスを実行中であると表示し、シミュレーターとのそれ以上の対話を事実上無効にします。

Xcode内からプロセスを停止することはできず(応答なし)、Xcodeがシミュレーターを使用中であると見なしているため、新しいプロセスを開始することもできません。シミュレーターをシャットダウンしてもXcodeに通知されないため、Xcodeをシャットダウンして再度開く以外に選択肢はありませんが、プロセスをシャットダウンしようとしているときにXcodeがハングするため、それでも機能しません。したがって、Xcodeを強制的に終了する必要があります。

誰かがこれを回避する方法を見つけましたか?Xcode内からのみシミュレーターを操作する必要があることに気付きましたが、シミュレーターを独立して操作できることに慣れています。

ありがとう

4

2 に答える 2

6

Xcode 4.3.2 でも同様の問題がありました。次のようにして修正しました。

  1. Xcode を起動します。

  2. 開いているプロジェクトをすべて閉じます。

  3. オーガナイザーを開きます。

  4. 左下の歯車アイコンを使用して、左パネルからプロジェクトを削除します。「オーガナイザーから削除...」を選択します。これにより、Xcode がキャッシュしたプロジェクトに関するすべてのデータ (インデックス、DerivedData、スナップショットなど) が消去されます。

5)。プロジェクトを再度開きます。

これを行ってから、Xcode のハングの問題はなくなりました。

于 2012-05-06T03:25:10.930 に答える
0

これが発生したときに私が従う手順は次のとおりです。

  • シミュレーターがまだ実行されていない場合は開始します
  • iOSシミュレーターメニューから「コンテンツと設定をリセット…」オプションを選択します
  • プロジェクトをクリーンアップして再構築する
于 2013-03-11T13:43:47.833 に答える