8

OS X には Accessibility API などの優れた機能があり、アプリ コードから一部のシステム要素や別のアプリケーションを制御できます。しかし、サンドボックスをオンにすると機能しなくなります。サンドボックスを有効にするには、アプリをストアに送信する必要があります。

それはAppleが言うことです:

アプリ サンドボックスを使用すると、このドキュメントで説明されているように、アプリのアクセシビリティを有効にすることができます。ただし、スクリーン リーダーなどの支援アプリをサンドボックス化することはできません。また、別のアプリを制御するアプリをサンドボックス化することもできません。

ただし、App Store には Accessibility API を使用するアプリケーションがいくつかあります。

  • Cinch – ウィンドウのサイズを変更する
  • BetterSnapTool - 同じ
  • PopClip – 選択したテキストを取得します

ということはSandbox/Accessibility API/App Storeを併用できるということですが、どのように?

4

2 に答える 2

8

これらのアプリはすべて、2012 年にサンドボックス化が施行される前に App Store で入手できました。私自身の HazeOver アプリも同じ話です。まだサンドボックス化されていないため、アクセシビリティのみを使用できます。Apple はこれらのアプリの更新を許可していますが、サンドボックスのない新しいアプリは受け入れません。

于 2015-08-27T11:30:54.887 に答える