iOS アプリ内で発生する特定の「イベント」への招待状を電子メールで送信できるようにしたいと考えています。そのため、カスタム URL を使用する必要があると考えました。それはいいです。
しかし、アプリをまだインストールしていないユーザーを処理して、モバイル Safari とアプリのインストール手順が記載された Web ページに移動できるようにしたいとも考えています。
それを行う最良の方法は何ですか?私は次のことを試すことができました:
- 電子メールでhttp://www.example.com/joinevent/?id=fooへのリンクを送信します
- ユーザーは、リダイレクトを送信する Safari Web ページに移動します。
mycustomscheme://joinevent/?id=foo
- ユーザーがアプリをインストールしていない場合、このリダイレクトは機能せず、Safari にとどまります。おそらく、インストール手順の表示を処理できます。
しかし、このアプローチは私にとって「自然」ではないようです。それを行うためのより良い/よりネイティブな方法はありますか?