2011-11-06 3 views
1

Lion에서 TextEdit 용 SIMBL 플러그인을 만들었지 만 Sandbox가 알림을 게시하지 않도록 NSInfo 객체와 함께 NSDistributedNotification을 보낼 수 없습니다.Sandbox 응용 프로그램이있는 SIMBL 플러그인

다음 메시지가 나타납니다. TextEdit : * 샌드 박스 처리로 분산 된 알림 게시 시도.

저는 다음과 같은 권한이 있다고 생각합니다. com.apple.security.temporary-exception.apple-events

플러그인에 어떻게 구현합니까? 또는 알림을 보내려면 TextEdit의 사용 권한을 변경해야합니까?

답변

0

분산 알림은 더 이상 샌드 박스에서 userInfo 페이로드를 지정할 수 없습니다. 사과 행사 권한은 완전히 다른 일이므로 분산 알림을 사용하면 도움이되지 않습니다. 또한 인 타이틀먼트는 애플리케이션에 있으며 애플리케이션을 수정하면 애플리케이션의 코드 서명이 무효화되므로 애플리케이션이 실행되지 않으므로 인 타이틀먼트를 사용할 수 없습니다.

관련 문제