ホーム > programming > 他のアプリがインストール済みかどうかを取得する

他のアプリがインストール済みかどうかを取得する

if ( [[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"inetdual://"]] ) {
    // ここに連携メニューなどのコードを書く
}

前提:他のアプリが独自スキームを実装していること

「お好み発売日情報」ではこの方法で「詳細をiNetDualで開く」リンクの表示を切り替えています。ちょっとした技ですが、動作しないメニューを表示したままにすると審査でリジェクトされるため、連携用のメニューの表示切り替えに使えると思います。

カテゴリー:programming タグ: , ,
  1. コメントはまだありません。
  1. mトラックバックがありません。

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

フォロー

Get every new post delivered to your Inbox.

現在714人フォロワーがいます。