2017-08-15 20 views
0

iOSでアプリアイコンのクリックを検出する方法や、現在アプリが使用されていることを知る方法はありますか? Notesをクリックして、Evernoteをリダイレクトして開くとします。基本的に任意の任意のアプリがクリックされ、代わりに別のアプリが開きます。私はURLスキームと関係があると思っていました。本当にiOSデベロッパーには本当に新しいので、私を許してください。別のアプリをクリックしたときにアプリを開く

ありがとうございました!

答えて

1

いいえ、それは実際には逆効果であり、ユーザーのセキュリティ上のリスクです(フィッシングとほぼ同じです)。もしあなたがAndroidから来たのであれば、あなたはデフォルトのアプリを指しているかもしれませんが、iOSはサードパーティのデフォルトアプリを今のところ許可していません。

canOpenURL(_:)を使用して特定のアプリがインストールされているかどうかを検出できます。公式の文書hereを参照してください。

+0

デフォルトのアプリではなく、アプリのクリックを検出して通知するか、代わりに自分自身を開くことができます。まだそれができないと仮定してIm –

+0

別のアプリの中でアプリを「クリック」するのを検出しますか?それは巨大なプライバシーリークを構成するだろう。別のアプリからアプリを開くか、別のアプリにデータを送信できますが、説明しているユースケースと同じではありません。 – nathan

関連する問題