アプリがiPhoneにインストールされているかどうかをプログラムで検出できることを理解しています。インストールされている他のアプリのバージョンを検出できるかどうか疑問に思っていますか?
私のアプリはFacebookネイティブクライアントに依存していますが、電話に古いバージョンのFacebookアプリがインストールされていると、動作がかなり悪くなります。だから私はそれを検出してユーザーに警告できるようにしたいと思います。
- アップデート -
コメントには、依存するアプリの適切なバージョンが存在しない場合に、ユーザーが最初にアプリをインストールするのを防ぐことができることが暗示されています。それも素晴らしい解決策になるでしょう。別のアプリのバージョン番号への依存関係を指定する方法を知っている場合は、それを説明してください。