OK、これが私の状況です:
- アプリを持っています(App Store内から配布しようとしています)
- アプリは「インクルードされた」
.jar
ファイルに依存します - したがって、アプリをスムーズに実行するには、ユーザーのOSXインストールにJavaランタイムが存在する必要があります。
- 最近の時点で、MountainLionは以前の
Java Runtime
インストールをすべて削除します - 必要なときにJavaをインストールできることを知っています
でも :
- 私のアプリは「何もしなかった」ために拒否されたようです
- 問題は、JavaランタイムなしでMacを実行しているMountainLionでテストが行われたことだと思います。
質問:
- Javaランタイムがインストールされていることを確認するにはどうすればよいですか
/usr/bin/java
JREの自動インストールをトリガーする呼び出しが行われないのはなぜですか?- ランタイムを使用する前に、ユーザーにランタイムをインストールさせるにはどうすればよいですか?