プロが教えるわが家の防犯対策術!

MacのソフトでPresentYourAppsというアプリケーション毎にメニューバーを消す設定が出来るものがあるのですが、これを使って、アクティビティモニターを[Hide Menu Bar and Dock]に設定した所、アクティビティモニターの起動が起動出来なくなってしまいました。
正確には、起動した時に[Activity Monotorの問題のレポート]が開いて、エラーが表示され、アクティビティモニターが開かなくなってしまっている状態であります。

TimeMachineによるバックアップは取っていないため復元は使えません。
OSの再インストールだけは避けたいのですが、どなたか解決策をご教授頂けないでしょうか。
宜しくお願いします。

以下がエラーログになります。
-----------------------------------------------------------------------------
Crashed Thread: 0

Exception Type: EXC_CRASH (Code Signature Invalid)
Exception Codes: 0x0000000000000000, 0x0000000000000000

kernel messages:

VM Regions Near 0x7fff724b80a8 (cr2):
__LINKEDIT 00007fff6cb10000-00007fff6cb24000 [ 80K] r--/rwx SM=COW /usr/lib/dyld
--> Submap 00007fff70000000-00007fff80000000 [256.0M] r--/rwx SM=PRV process-only VM submap
unused shlib __DATA 00007fff70fd5000-00007fff73837000 [ 40.4M] rw-/rw- SM=COW system shared lib __DATA not used by this process

Thread 0 Crashed:
0 dyld 0x00007fff6ca9e028 _dyld_start + 0

Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x000000000000000d rbx: 0x0000000000000000 rcx: 0x0000000000000000 rdx: 0x0000000000000000
rdi: 0x0000000000000000 rsi: 0x0000000000000000 rbp: 0x0000000000000000 rsp: 0x00007fff59d5bcd0
r8: 0x0000000000000000 r9: 0x0000000000000000 r10: 0x0000000000000000 r11: 0x0000000000000000
r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x0000000000000000 r15: 0x0000000000000000
rip: 0x00007fff6ca9e028 rfl: 0x0000000000000201 cr2: 0x00007fff724b80a8

Logical CPU: 0
Error Code: 0x020000f4
Trap Number: 133

A 回答 (1件)

まずはPresentYourAppsのファイルメニューから、アクティビティモニタを選び、


起動していない状態で設定を元に戻す方法を試してみてください。

それでも起動できない場合は、参考URLを見てみてください。
よく読んだら、バックアップされたinfo.plistファイルを元の場所に戻します。
そのあと、ディスクユーティリティによるアクセス権の修復をし、システム再起動します。

これでもエラーがでてしまう場合はシステムの再インストールしか方法がないでしょう。


そもそもの原因は、OSXにあるGatekeeperという機能にあるようです。
この機能はユーザーの承認を得ないまま改変されたアプリケーションが実行されてしまうのを防ぐものです。
PresentYourAppsはアプリケーションバッケージ内にあるinfo.plistを編集してしまいます。
これが不正な改変と認識され、アプリケーションが起動しなくなってしまったのではないでしょうか。
セキュリティとプライバシーで「すべてのアプリケーションを許可する」設定にすることでも再インストールは避けられるかもしれません。

参考URL:http://nmuta.fri.macserver.jp/appli8p.html
    • good
    • 0
この回答へのお礼

PresentYourApps側から起動していないアプリケーションの設定に関してはOFFが選択出来なかったため、復元が出来ませんでした。
しかし、教えていただいた参考URLにあるinfo.plistのバックアップから復元をした所、正常に起動することが出来ました。

本当に助かりました。ありがとうございます。

お礼日時:2014/08/29 01:22

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!