私のアプリが、MAC App Store でアプリをリリースするために必要なこの奇妙なサンドボックスにある場合、どうすれば別のアプリにアクセスできますか?
私はこのメソッドで UIElement を読んでいます:
AXUIElementCopyElementAtPosition(xxx)
これはこれまでのところうまくいきます。しかし、App Sandboxing を有効にすると、MenuItem への参照が得られなくなります!!!
手伝ってくれてありがとう。
バグを報告しました...レーダー: 12174743バグを報告し続けて ください。
欠陥のある/違法なサンドボックスは、すべてのアクセシビリティ API (別名 AXUIElementRef) の失敗につながります。
あなたたちはあそこで夢中になりましたか?ADA法について聞いたことがありますか?訴えられる準備をして..
サンドボックスは、あなたの成功の悲しい結果です。実際、それは本当に私を怒らせます。それは、私がこれまでこのプラットフォームの後ろに立ってきたすべての理由に反します... 厚かましくも。
このような API は、サンドボックス内からはサポートされていません。あなたができることは、レーダーを提出してストアの外でアプリを販売することだけです