2012-02-09 5 views
1

これは、単純な問題のように思えるが、より多くの私はそれを計画、困難に思えます。基本的な考え方はこれです:iPhone間でデータを共有するには?

人Aは、人物Bのデバイス上の彼/彼女のデータを参照するには、人のB権限を与えることを望んでいます。人物Aは、人物Bの電話番号、電子メール、またはFacebook情報のいずれかを使用して、人物Bに要求を送信します.Aは、自分の装置に固有のIDを持っていますが、Aは要求前にBのIDを知らない。 Bはアプリを持っていない可能性がありますので、アカウントやIDは存在しません。

は何JSON、スキーマレスのバックエンドとの電話番号、電子メール、またはFacebookのを使用して、このハンドシェイクのための最善の方法でしょうか?私は通知のサポートを持っていますが、私は、人Aが人BのIDを持って、将来彼らに常にデータを送ることができるように、転送を適切かつ安全に行う方法を確かめていません。ちょうどそう多くの要因がありますが

、私はそれのまわりで私の頭をラップトラブルを抱えています。

+0

あなたが解決することを得ましたか。どのように興味がありますか。私のアプリがデータを共有できるようにしたいのと同様の課題を抱えています(人物Aは人物Bにデータを送信します)。 – renesteg

+0

正直に言うとかなりラフでした。私はバックエンドとしてParseを使い、Facebookとメールを使ってユーザーを魅了しました。私は共有用の中間テーブルを持っていました。各ユーザーには、共有していたユーザーIDの配列があります。プッシュ通知を有効にして、他の人と共有したときに通知と共有オプションを返すようにしました。したがって、各ユーザーには、共有したい人の配列がありました。粘着部分は、私がやったやり方がまだ嫌なハンドシェイクでした。私は基本的に、各ユーザが自分の共有配列に相手のユーザIDを持っているかどうかをチェックします。私の意見では、その非常に最適な... – rnystrom

答えて

0

正直に言うと、かなり荒れていました。私はバックエンドとしてParseを使用し、Facebook &メールを使用してユーザーを引きつけました。私は共有用の中間テーブルを持っていました。各ユーザーには、共有していたユーザーIDの配列があります。プッシュ通知を有効にして、他の人と共有したときに通知と共有オプションを返すようにしました。したがって、各ユーザーには、共有したい人の配列がありました。粘着部分は、私がやったやり方がまだ嫌なハンドシェイクでした。私は基本的に、各ユーザが自分の共有配列に相手のユーザIDを持っているかどうかをチェックします。私の意見では、それは非常に劣っていますが、今のところうまくいきます。

関連する問題