複数のアプリ間で情報を共有する必要があります。
たとえば、2 つのアプリ A と B があります。
私は(ユーザーとして)Aという名前のアプリを開きました.アプリが起動したら、アプリBから情報を取得したいと思います.
URLスキームで何とかこれが可能であることを私は知っています。
たとえば、facebook でのログインのように機能します。他のアプリは Facebook アプリを起動してログイン情報を取得します。
ありがとうございました。
複数のアプリ間で情報を共有する必要があります。
たとえば、2 つのアプリ A と B があります。
私は(ユーザーとして)Aという名前のアプリを開きました.アプリが起動したら、アプリBから情報を取得したいと思います.
URLスキームで何とかこれが可能であることを私は知っています。
たとえば、facebook でのログインのように機能します。他のアプリは Facebook アプリを起動してログイン情報を取得します。
ありがとうございました。
アプリから直接データを取得することはできませんが、URL スキームを使用して別のアプリを起動し、データを要求することはできます。
ただし、両方のアプリをビルドするか、もう一方のアプリで使用できる広範な API を用意する必要があります。次に、他のアプリは、アプリの URL スキームを使用してアプリを再度起動し、URL を介してデータ リクエストを送信する必要があります。ただし、この方法で転送できるデータは限られています。
App URL スキームの使用に関する優れたチュートリアルは、http: //mobiledevelopertips.com/cocoa/launching-your-own-application-via-a-custom-url-scheme.htmlにあります。
もう 1 つのオプションは、キーチェーン内のアプリ間で共有するデータを保存することです。複数のアプリが同じバンドル シード ID 内にある限り、キーチェーン アイテムを共有できます。