問題
Unityで以下のコードでcsvファイルを生成するアプリを開発し,iPadで動作させようとしています.
PC(UnityEditor)上でこれを実行した場合は生成したcsvファイルをUnity以外のソフトウェアで直接閲覧できるように,iPadでもファイルアプリのブラウズ(下に掲載)で開ける場所へ保存したいのですが,適切なpath設定を見つけることができませんでした.
sw = new StreamWriter(SavePath, false);
// ヘッダー出力
string[] s1 = { "StartRec", DateTime.Now.ToString("hh:mm") };
string s2 = string.Join(",", s1);
sw.WriteLine(s2);
// -----記録終了・保存----- //
// ヘッダー出力
string[] s1 = { "StopRec", DateTime.Now.ToString("hh:mm") };
string s2 = string.Join(",", s1);
sw.WriteLine(s2);
// StreamWriterを閉じる
sw.Close();
試したこと
・SavePath = Application.persistentDataPath + "/saveData.csv";
...実機でも保存自体は成功したと思われました(Xcode上でエラーが表示されない)が,アプリに振り分けられた領域に保存されるようで,ファイルブラウザ上で見つけることができませんでした.
・savePath = "saveData.csv";
...UnityEditorではAssetフォルダ直下に生成されますが,実機テストではエラーによって保存自体が実行できませんでした.
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/21 05:19
2019/08/21 05:25