0

現在、Mac OS X使用するためのxCode 4.2.1Cocos2dアプリケーションを開発しています。そのため、プログラムの実行中にシステムがスタックし、次のようなメッセージが表示されることがありますYou need to restart your computer.Hold down the power button until it turns off.Then press the power button again。このメッセージを受け取った後、コンピュータを再起動せずに先に進むことはできません。この問題の背後にある問題は何でしょうか。誰かが私を助けることができますか?

4

1 に答える 1

1

あなたが得るものはカーネルパニックと呼ばれます。

解像度

セーフ ブートで Mac を再起動し、カーネル パニックが再び発生するかどうかを確認します

ほとんどの場合、カーネル パニックは Mac の問題が原因ではありません。Mac の外部の問題が原因である可能性が最も高いです。カーネル パニックが数週間以内に再発しない場合は、さらにトラブルシューティングを行う必要はありません。

  1. お使いの Mac のモデルに応じて、次のいずれかの方法で再起動します。
    • 電源ボタンを数秒間押し続けて、Mac の電源をオフにします。次に、電源ボタンを押して Mac を起動します。
    • [再起動] ボタンがある場合は、それを押します。
  2. Mac が起動したらすぐに Shift キーを押したままにして、セーフ ブートでセーフ モードで起動します。注:サードパーティ製の外付けキーボードを使用していて、セーフ ブートで起動できない場合は、代わりに Apple キーボードを使用してみてください。
  3. Mac の起動時またはセーフ モード中にカーネル パニックが発生した場合は、この記事の「再発するカーネル パニックのトラブルシューティング」セクションに進んでください。
  4. セーフ ブート後にカーネル パニックが発生せずに Mac が起動する場合は、[Apple メニュー] > [再起動…] を選択して Mac を再起動し、通常どおり起動します。ソフトウェア アップデートを実行し、ソフトウェア アップデートが「お使いのソフトウェアは最新です」と報告するまで、利用可能なすべてのアップデートをインストールします。Mac OS X の更新により、不正なネットワーク パケットなどの外部の問題に対する耐性が向上します。ほとんどのカーネル パニックでは、これだけで十分です。

注:非常にまれですが、ネットワーク上の何かが Mac の不正なネットワーク パケットを送信し、カーネル パニックが繰り返される可能性があります。Mac のハードウェアとソフトウェアが問題ないと判断された場合は、ネットワーク上のデバイスを確認します。ルーターのファームウェアが最新であること、およびルーターが誤動作していないことを確認してください。サービスとサポートについては、ルーターの製造元にお問い合わせください。


また、 で問題を見つけることもできますkernel.log。ユーティリティ フォルダーのコンソール アプリに移動し、次のように入力します。

tail -f /var/log/kernel.log

kernel.logファイルをコンソールに出力します。


詳細:
Mac OS X のコマンド ラインからのカーネル ログ
カーネル パニックをログに記録する方法
カーネルパニック

于 2012-05-15T06:04:16.480 に答える