2011-11-15 3 views
1

스크립팅 브리지를 사용하여 Safari에서 열린 탭 목록을 가져와야하는 앱을 만들고 싶습니다. 그런 다음 앱 스토어에서 판매 할 수 있도록 샌드 박스에 넣을 수 있습니까?스크립팅 브리지 및 샌드 박스

+0

해결 방법을 찾으셨습니까? 또한 스크립팅 브리지로 메일 응용 프로그램을 사용하려고 시도하고 있으며 Mac appStore에 응용 프로그램을 제출합니다. –

+0

죄송합니다, 아직이 f ****** 문제에 대한 해결책을 찾지 못했습니다! – Hugo

+0

나는 그것이 가능하지 않을까 두렵다. http://stackoverflow.com/questions/7287060/sandboxing-my-app-with-scripting-bridge-to-send-email을 참조하십시오. –

답변

2

아마도 상점 정책에 대한 질문입니다. 기술적으로, 그것은 간단하다 : 응용 프로그램이 자격을 추가

"com.apple.security.temporary-exception.apple-events" = ("com.apple.safari"); 

응용 프로그램이 지금 사파리에있는 애플 이벤트 (스크립팅 브릿지가 사용하는 것입니다) 보낼 수 있습니다. 그러나 스토어 정책이 적용되는 곳에서 그 권한을 사용하는 것을 정당화해야합니다. 이론 상으로는 해당 자격이 Mountain Lion의 새로운 기능인 com.apple.security.scripting-targets으로 대체되고 있지만 점차적 인 프로세스이며 Safari는 그렇지 않습니다 아직 지원하지 않습니다.