iPhone または iPad で、デバイス上の他のすべてのアプリを分析し、それらに関する興味深い詳細情報を表示できるアプリケーションに興味がある場合は、iOS 開発者SerenaのAppIndexというユーティリティが興味深いかもしれません。
パッケージの説明に記載されているように、AppIndex は次のような独自の機能を備えた App Explorer/App Manager アプリとして分類されます。
- デバイス上のアプリを分析する
- アプリケーションをタイプ別(システム/ユーザー)に分類する
- 名前またはバンドルIDでアプリケーションを検索する
- 各アプリに関する詳細な情報を表示する
- アプリのバックアップ
- アプリのバックアップの復元
- アプリを .ipa ファイルとしてエクスポートする
上記および下記のスクリーンショットの例でわかるように、AppIndex アプリは、特にジェイルブレイクされている場合に、ユーザーが興味を持つ可能性のあるすべてのアプリについて、次のような情報を提供します。
- バンドル識別子
- タイプ
- アプリがダウンロードされた日時
- バージョン
- アプリが構築されたSDKバージョン
- iTunesのメタデータ(ベンダー、ジャンル、年齢制限など)
- アプリを実行するために必要なiOSの最小バージョン
- アプリケーションのサイズ、バンドルサイズ、ドキュメントサイズ、グループコンテナサイズ
- アプリのステーションは、おいしいもの、ベータ版、コンテナ化されたもの、制限されたものなど、
- アプリに関する詳細情報(iTunes ファイル共有と互換性があるかどうか、App Store から入手したかどうかなど)。
- 権利
- 登録済みのURLスキーム
- プライバシープロンプトの使用説明
- 輸送セキュリティ免除
- 登録された統一型識別子
- コンテナパスをバンドルまたはグループ化する
- さらに…
AppIndex は誰もが使用するものではありませんが、アプリのアイコンとワークフローの名前以上のものを必要とする開発者や技術者にとっては、役立つ情報が含まれている可能性があります。
AppIndexは、iOS & iPadOS 15.x~16.xを搭載したジェイルブレイク済みデバイスと、TrollStore永久署名ユーティリティを搭載した非ジェイルブレイク済みデバイスの両方をサポートしています。TrollStoreは、iOS & iPadOS 14.0~15.4.1(および一部の15.5および15.6ベータ版)に発生するCoreTrustバグの影響を受けるデバイスをサポートしています。
AppIndex を自分で試してみたい場合は、パッケージ マネージャー アプリを介してジェイルブレイクされたデバイスの Chariz リポジトリから、または TrollStore デバイスのプロジェクトの GitHub ページから無料でダウンロードできます。
AppIndex のご利用をお考えですか?ぜひ下のコメント欄で、その理由をお聞かせください。