Скриптовый мост и песочница - PullRequest
1 голос
/ 15 ноября 2011

Я хотел бы создать приложение, которое должно было бы получить список открытых вкладок в Safari, используя Scripting Bridge.Тогда можно ли поместить в песочницу такое приложение, чтобы оно могло быть продано в App Store?

1 Ответ

2 голосов
/ 11 апреля 2013

Может быть - это вопрос политики магазина.Технически это просто: добавьте это право в свое приложение:

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

Ваше приложение теперь может отправлять любые события Apple (которые использует Scripting Bridge) в Safari.Тем не менее, вам придется оправдать свое использование этого права, и именно здесь вступает в силу политика Магазина. Теоретически это право заменяется на com.apple.security.scripting-targets, что впервые в Mountain Lion, но это постепенный процесс,Safari пока не поддерживает его.

...