私はB
でURL Scheme
を作成し、アプリケーションB
からそれを呼び出すOpenURL
を使用しているようA
を通じてアプリB
を開くことができる午前URL Scheme
を使用して、2つのiOS
アプリケーションを持っています。また、私はデータを渡すことができます。URLスキームiOS |オープンソースのアプリケーションProgrammtically
私が探しているのは、特定のイベントでアプリケーションA
に戻る方法です。
B
A
についての詳細はsourceApplication
にありますが、戻す方法はありますか?
お互いに通信するための両方のアプリ用にURL Scheme
を作成する必要がありますか?またはsourceApplication
を呼び出して戻ることができますか?
問題認証が行われたら、私はその権利私のアプリを呼び出すようにFacebook SDK
をしたいが、私はFacebook SDK
のInfo.plistに私のアプリscheme
を登録していなかったので、私は私のアプリのためにURL Scheme
を作成Facebook SDK,
した場合の1
。どのように機能するのですか?
2号 私はシミュレータとデバイスの両方を試しました。私はcanOpenURL
を呼び出す場合、それは私にエラー
-canOpenURL: failed for URL: "openb://" - error: "This app is not allowed to query for scheme openb"
を与えるしかし、私は直接UIApplication.shared.open
を呼び出す場合は、アプリケーションを正常に起動します。
ここのリードは?
別のURLスキームを使用してください。 – jcaron
その場合、お互いに通信するために両方のアプリケーションに 'URL Scheme'を登録する必要がありますか? – Dipika
はい、それぞれのアプリに対して1つのURLスキームがあり、互いに呼び出すことができます。 – jcaron