OS X には Accessibility API などの優れた機能があり、アプリ コードから一部のシステム要素や別のアプリケーションを制御できます。しかし、サンドボックスをオンにすると機能しなくなります。サンドボックスを有効にするには、アプリをストアに送信する必要があります。
それはAppleが言うことです:
アプリ サンドボックスを使用すると、このドキュメントで説明されているように、アプリのアクセシビリティを有効にすることができます。ただし、スクリーン リーダーなどの支援アプリをサンドボックス化することはできません。また、別のアプリを制御するアプリをサンドボックス化することもできません。
ただし、App Store には Accessibility API を使用するアプリケーションがいくつかあります。
- Cinch – ウィンドウのサイズを変更する
- BetterSnapTool - 同じ
- PopClip – 選択したテキストを取得します
ということはSandbox/Accessibility API/App Storeを併用できるということですが、どのように?