私が達成しようとしている主なタスクは、URLを使用してアプリを開くことです。
カスタムURLスキームをappName-Info.plistに追加すると、対応するhandleOpenUrlなどを使用してすべてが正常に機能します。
私のポイントは、私のアプリにもwebSiteがあるということです。したがって、私がやろうとしているのは、ユーザーにURLを指定して(小さくて短いURLは関係ありません)、次の3つの異なるケースを組み合わせることです。
- ユーザーが自分のiPhoneからURLを開き、アプリがインストールされている場合:iPhoneアプリを開きます。
- ユーザーがiPhoneからURLを開き、アプリをインストールしていない場合:アプリのiTunesストアのURLを開きます。
- ユーザーが自分の携帯電話(Android、タブレットなど)またはWebからURLを開いた場合は、代わりにWebページを表示します。
私の問題は、これらすべてのタスクを個別に実行できるが、すべてを一緒に組み合わせることができないことです。
注:http: //myApp.comをUrlSchemeに追加しようとしましたが、もちろん、http://はiPhoneのSafariによって管理されているため機能しませんでした。
何か案が?ヘルプと提案をいただければ幸いです。たくさんのチャップス。