GUIでラップされたMacアプリでシェルコマンドを呼び出すと、Mac App Storeから拒否されますか?
たとえば、osascriptを呼び出して、音声出力の音量を変更したいとします。
ポインタをありがとう。
GUIでラップされたMacアプリでシェルコマンドを呼び出すと、Mac App Storeから拒否されますか?
たとえば、osascriptを呼び出して、音声出力の音量を変更したいとします。
ポインタをありがとう。
通常、 Mac App Storeのレビューガイドラインの要件を満たしている場合、拒否されることはありません。
このドキュメントを読むと、シェルスクリプトの実行に関する懸念はありません。ユーザーに要求せずにコードを実行しないようにするには、ポイント2.26を見てください。
アプリはサンドボックス化する必要があり、他のアプリケーションを直接呼び出したり操作したりして、他のアプリケーションとやり取りしないようにする必要があることに注意してください。ただし、シェルスクリプトは別の役割を果たします。ガイドラインの要件を満たすには、スクリプトをアプリケーションバンドルに含める必要があります。
それでいくつかの素晴らしいことをしてください!