2

起動時間の制限を超えたため、アプリの 1 つが拒否されました。ウォッチドッグプロセスがそれを殺しました。このウォッチドッグ コンポーネントをデバッグ モードで有効にする方法はありますか? デバッグ目的で無効になっていることをどこかで読んだことがあります(これは私には論理的だと思われます)。何らかの設定などで手動で有効にできるかどうか疑問に思っています。

ところで、私はこの問題を解決する方法を知っています。起動コード全体をバックグラウンド スレッドに移動するとうまくいきました。

誰でもアイデアを得ましたか?

4

1 に答える 1

1

Xcode 経由でなく (つまり、デバッガーが接続されていない) アプリを起動するとアクティブになるため、Xcode 経由でアプリをインストールし、プラグを抜いて、アプリを起動することができます。次に、時間がかかりすぎるかどうかを確認します。しかし実際には、デバッグ中に機能としてそれが必要だと考えるべきではありません。applicationDidFinishLaunchingあなたが言及したように、できるだけ早く戻って後で作業を行う必要があります。

于 2012-02-10T09:00:07.963 に答える