6

症状: Xcode 4.4 (および 4.4.1) から iOS 5.1 アプリケーションを実行すると、iPhone シミュレーターが起動しますが、真っ黒な画面が表示されます。Xcode コンソールに「error: Failed to attach process to id」というメッセージが表示されますが、その都度異なります。Xcode からアプリケーションを「停止」しようとしても何も起こらず、Force Quit のみが Xcode を動作状態に戻します。シミュレーターの「ホーム」ボタンを押すと、アプリが正常にインストールされたことが示されます。シミュレーターからアプリを開くと UI が表示されることがありますが、[製品] -> [プロセスにアタッチ] を手動で実行した後でも、コンソール メッセージが表示されません。

試行された解決策: Xcode 4.3.x はもともと Lion にインストールされていて、魅力的に動作していました。この問題は、以前に機能していたプロジェクトで、8 月初旬に Xcode 4.4 をインストールしたときに発生しました。Mountain Lion にアップグレードしましたが、役に立ちませんでした。Xcodeを再インストールしましたが、役に立ちませんでした。8 月 7 日に 4.4.1 にアップグレードしましたが、役に立ちませんでした。Xcode データのすべてのトレースを削除し、次を実行しました: find / -name ' [xX]code ' を実行し、関連すると思われるすべてのスーパーフォルダーを削除しました。その後、Xcode を再インストールしてもうまくいかなかったため、(驚くことではありませんが) OS の問題が発生しました。その後、もう一度やり直して、Mountain Lion を再インストールし (おそらく削除した OS ファイルを復元するため)、Xcode 4.4.1 を再インストールしました。

プロジェクトについては、通常、毎回新しい単一ビューのプロジェクトを実行しました。最近、以下のリンク 3 に従って、Apple のこのサンプル プロジェクトを使用してみました。私はすべてのクリーンビルドなどを試しましたが、正直なところ、新しいプロジェクトを開くだけでうまくいくと思います。念のため、iPhone のストーリーボードに「Label」オブジェクトを 1 つだけ配置することがあります。

いくつかの宿題をした後、私は自分に最も似た次の質問を見つけることができましたが、どれも正確ではなく、どの解決策も機能しません (関連性の低い順に):

  1. xcode-4-4-ios-5-1-simulator-problems
  2. crash-of-xcode-4-4-for-mac
  3. プロセス ID へのアタッチに失敗しました-xcode
  4. unit-test-target-doesnt-run-on-xcode-4-5
  5. xcode-4-4-freezing-on-project-close
  6. Simulator-keeps-crashing-in-xcode-4-4

どんな助けでも大歓迎です。簡潔でなくて申し訳ありませんが、一見些細な問題の解決策を見つけて実装するのにおそらく 15 時間も費やしました。すべてのビルド情報を指定するつもりはありません。なぜなら、それは Xcode の新規インストールに付属するものだからです。

4

5 に答える 5

2

私は同様の問題を抱えていましたが(構成は異なりますが)、偶然にも信じられないほど簡単な解決策を見つけました。Product->Stop を使用した後、Product->Run (問題がある場合はキーボード ショートカットを使用) を使用しました。一度だけ!その後、問題はなくなりました。

構成: XCode 4.2、iPhone Simulator 5.0 症状の違い: プロセスのアタッチに失敗しませんでした

問題は XCode-Simulator 通信に起因するように思われるため、違いはあるものの、ここで私の経験を共有しました。

編集:停止が出てきます。Run は私にとって恒久的な解決策を提供しませんでした。問題は時々繰り返されます。それでも、それは私にとって一時的な回避策です。

于 2012-09-22T10:38:46.687 に答える
1

特にアプリを実行し続けてキャンセルしたり、頻繁に中断したりすると、これを数回取得しました。指を置くことができるものではありませんが、はい、シミュレーター、プロジェクトとビルド フォルダーのクリーニング、派生データの削除 (Xcode オーガナイザー > プロジェクト ビュー)、シミュレーターと Xcode の再起動。

これはデバイスでも数回発生し、デバイス (私の場合は iPhone) を再起動する必要がありました。これらの情報がお役に立てば幸いです。

于 2012-08-11T00:54:01.050 に答える
0

Xcode 4.5開発者プレビューを使用してシミュレーターをビルドして実行することで、これを機能させることができました。次に、それを閉じてXcode 4.4.1を再度開き、ビルドして正常に実行しました。

上記の解決策はどれも私にはうまくいきませんでしたが、これをすべてまとめてくれてありがとう。これが最も包括的だったので、私はここで答えると思いました。

于 2012-08-21T18:31:07.187 に答える
0

これは正確な解決策ではありませんが、Appleからの今日のOSX 10.8.1アップデートの後、この問題は解決されました。このOSXのアップデートで修正されたMountainLionとXcode4.4をインストールする過程で、いくつかのバグが発生したと言っても過言ではありません。

于 2012-09-02T13:41:46.687 に答える
0

私は自分の特定のケースでこれをクラックしたと思います。初心者だけがすべき間違いであることは認めますが、オーバーライドしました

  • viewWillApear:(bool)animated {}
  • 私のViewControllerで、コールバックせずに
  • [super viewWillApear:animated]
  • プロジェクト内のすべてのビュー ライフサイクル メソッドを検索して、同様の問題があるかどうかを確認することをお勧めします。

    于 2013-02-14T18:40:28.583 に答える