2016-04-26 10 views
4

Xcode 7.3.1にアップグレードしてXcodeをビルドして、すべてのアプリケーション(すべてのアプリケーション、まったく新しい空のもの)をシミュレータにデプロイしますが、シミュレータ上でデバッガが接続されることはありません.Xcodeはハングして強制終了しなければなりません。私はXcodeとすべてのシミュレータを完全に一掃し、無償で再インストールしました。 Stack OverflowとGoogleがすべてのアドバイスを試しても、まだ運がないかどうかを調べました。誰でもどこからでもこの問題を解決する方法がありますか? 7.2.1にダウングレードすると、シミュレータでデバッグすることができます。Xcode 7.3はデバッグのためにシミュレータに接続しないでください

詳細情報が必要な場合はお知らせください。

私のアプリはシミュレータ上でうまく動作しますが、実行中のアプリケーションにデバッガを接続しようとするとXcodeがハングアップしますが、少なくともこの方法で接続しようとするとXcodeは強制終了する。

参考までに、これはデバイス上でデバッグすることができますが、これはシミュレータの問題です。

+0

これが再生されているときにsysdiagnoseを撮って、http:/bugreport.apple.comでレーダーをファイルしてください。 –

+0

提案をありがとう。それは私の仕事用マシンにインストールされていることをCylanceと呼ばれるウイルス保護ソフトウェアだと分かった。幸いにも彼らは問題を解決するために設定を変更することができました。 –

+0

@RobBooth Cylanceのために何を変更しましたか? –

答えて

2

私はこの問題を抱えていて、プロジェクトを修正してXcodeを2回再インストールしてから、SimulatorをクラッシュさせてCylanceを呼び出したエラーレポートを表示することができました。幸い私はCylanceのポータルを管理するためのアクセス権を持っていますので、問題を絞り込んで問題を絞り込めました。

症状:

  • のXcodeからアプリ、シミュレータが起動しますが、アプリケーションは、Xcodeの中から、アプリケーションが動作しません停止しようとすると、シミュレータ
  • 以内に起動し、発生しませんを実行していますメッセージなし
  • Xcodeからアプリケーションを再実行しようとすると、次のメッセージが生成されます。 ''アプリケーション名 'のインスタンスが既に実行中です。新しいインスタンスを終了して起動するには「停止」を選択します。
  • のXcodeが終了していないだろう、と最終的にはユーザーがOS Xのコンソール内のXcodeの
  • を終了するには、強制終了しなければならない、次のメッセージが表示されます:

6/3/16 7時35分: 38.000 PMカーネル[0]:AMFI:com.apple.dt.ins(pid 2239) - [deny-mmap]メインプロセスはプラットフォームバイナリですが、マップされた実行可能ファイルは/ Library/Application Support/Cylance/Desktop/CyMemDef.dylib

6/3/16 7:35:38.000 PMカーネル[0]:AMFI:com.apple.dt.ins(pid 2239) - [deny-mmap]マップファイルのチーム識別子がXXXX:ライブラリ/ Appl icationサポート/ Cylance /デスクトップ/ CyMemDef.dylib

解像度:

問題は、メモリ保護がCylanceポータル内のMacに割り当てられたポリシー内でオンされることによって引き起こされます。

問題を解決するには、メモリ保護が有効になっていないゾーン/ポリシーにMacを配置します。自動検疫と保護の設定はそのままです。

私のテストでは、私はメモリ保護を残すことを許可した除外のリストを思い付くことができなかったので、完全に無効にしました。

関連する問題