インストール済み iOS アプリのカスタム URL スキームを調べる
面倒くさいけど一番確実なのは iPhone 構成ユーティリティで確認する方法だと思う。
- こちらからダウンロードし起動
- iPhone を接続
- 左カラムの LIBRARY -> Devices から接続したデバイスを選択
- 上部にある Export ボタンでデバイス情報を出力
これでデバイス情報の XML ファイルが出力される。この中からなんとかみたいアプリの情報を探さなければならない。
CFBundleDisplayName
という要素にデバイスで表示されるアプリ名が入る。
<key>CFBundleDisplayName</key>
<string>FooApp</string>
CFBundleURLSchemes
にそのアプリの URL スキームが入る
<key>CFBundleURLSchemes</key>
<array>
<string>foo_app_scheme</string>
</array>
CFBundleDisplayName
でひっかけてから CFBundleURLSchemes
を見るのがよさそう。
こちらでいい感じにアプリ名と url scheme を抜き出してくれるブックマークレットが紹介されていたので、これを使うのが簡単。
iOS6のURLスキームをお手軽に調べる決定版 SchemeTaker - W&R : Jazzと読書の日々
このへんのランチャー系のアプリを使うと端末を PC に接続しなくても調べられるらしいのだが、アプリが有料だったりそもそもストアになかったりして、自分のニーズには合わなかった。