必要なものはすべて実装しましたが、成功しませんでした。ブラウザからアプリケーションを開きたいのですが、「コールバック」のようなURLスキーマだけではありません。
「 http://11.11.21.114:8081/signup/callback?signupCode=123?id=2 "」のようなものがあるので、このURLを識別してアプリケーションを開くにはどうすればよいですか?
ユニバーサルリンクを使用する
ただし、公開WebサイトのURLでのみ機能し、Appleサーバーにアクセスできる必要があります。
必要なのは、httpsサーバーと、関連付けられたドメインファイルをアップロードするためのアクセス権だけです。
ユニバーサルリンクをサポートしている場合、iOS 9ユーザーはWebサイトへのリンクをタップして、Safariを経由せずにインストール済みアプリにシームレスにリダイレクトできます。アプリがインストールされていない場合は、ウェブサイトへのリンクをタップすると、Safariでウェブサイトが開きます。
Apple Link:=> ユニバーサルリンクをサポート
この素敵なチュートリアルに従ってください:=> ユニバーサルリンク
URLからアプリケーションを起動するには、ディープリンクを使用します。これは、アプリケーションを開くための完全なステップバイステップのチュートリアルです。
http://blog.originate.com/blog/2014/04/22/deeplinking-in-ios/
完了したら、Xcode PlistファイルにURLを追加し、ブラウザにURLを渡すとiOSアプリケーションが起動します。
それが役に立てば幸い!