0

私は現在、一連のアプリケーションをすべて接続して構築したい友人のためにアプリケーションを計画しています。これは私たちの最初のプロジェクトであるため、彼は私がどのように動作するかを確認するために、パイロットとして 1 つだけ作成したいと考えています。私の問題は、2 つのビルドされたアプリケーションが同じ情報データベースを共有することは可能ですか? (経験上、2011 年秋の Android アプリ開発は 4 分の 1 しかありませんでした)

4

1 に答える 1

5

設計上、セキュリティのために、iOS アプリはサンドボックス化されており、ローカル データを共有できません。したがって、来週の WWDC で Apple が iOS 7 のリリースで緩和しない限り、2 つのアプリ間でローカル データベースを共有し、App Store での配布の承認を得る方法はありません (そして、これが起こる兆候はありません)。
@Leeish が言うように、アプリ間でデータを共有する唯一の方法は、独自のカスタム サーバー ベースのソリューションを使用することです。
私は個人的に、Google App EngineASIHttpRequest iOS ライブラリを使用して Web 上でデータを共有し、Objectify APIを使用して Web ベースのデータベースを簡単に操作できるようにしています。この組み合わせは非常に堅牢で、本当に深刻なレベルのトラフィックが発生しない限り、費用はかかりません。

于 2013-06-07T23:24:19.640 に答える