2017-12-22 44 views
0

ファイル(正確には.csv)をアプリケーションサンドボックスのどこかに保存する方法はありますか?私が読んだところでは、サンドボックス内にファイルを保存することしかできないようです。iOS - アプリケーションの外部に簡単にアクセスできるようにデータを保存します。

多分私は間違った方法を考えています。おそらく、サンドボックスの外に保存する必要はないかもしれません。私が実際にする必要があるのは次のとおりです。

ファイルを保存して他のアプリケーション(電子メールクライアントなど)で使用できるようにします。彼はアプリを削除した。保存されたファイルの場所は重要ではありません。ファイルピッカーやハードコードでユーザーが選択できます。これを達成する方法はありますか?

私はxamarin.formsを使用していますので、xamarin.formsで簡単に実装することができます。

+0

サンドボックスの外にファイルを保存することはできません(私はあなたが意味することを知っています)。おそらくオンラインで保存する必要があります。 iCloud/iDriveを調べて、おそらくそこに保存することができます。 – Bobby

答えて

1

私が読んだところでは、サンドボックス内にファイルを保存することしかできないようです。

これは一般的な考えです。あなたはiOS上のファイルシステムにアクセスするだけではありません。おそらくiCloudやDropboxなどに保存することで回避することができますが、基本的にどこかに共通の場所に保存することはできません。通常、「共有」機能を実装します。その場合、iOSはファイルを他のアプリのサンドボックスにコピーして、それを使って動作させることができます。