tourist-project / yuwaku_proto_flutter

湯涌用アプリ
1 stars 0 forks source link

画像の保存先をローカルに移行 #195

Closed yamanetaisei closed 2 years ago

yamanetaisei commented 2 years ago

close #149

画像の保存先をCloudStorageから、アプリの専用Documentフォルダに移動.

iOS版動作確認方法

  1. 実機にリリースモードで撮っテクをインストール。
  2. 写真を撮って、目標一覧画面の画像が差し代わることを確認。
  3. アプリをタスクキル
  4. 再びアプリを起動して、撮影した写真が目標一覧に反映されているか確認。

iOS版の注意点

一度アプリ入れて、アプリをアップデートする(もう一度Runしてアプリを上書きする)と画像の保存先を参照することができなくなる。原因は謎.

上記の現象が起きる関係で、デバッグモードでのアプリの検証ができない。(iOSのデバッグモードはアプリをタスクキルすると再びRunをしなければ動作しない)

参考

SharedPreferencesで画像のストレージパスを保存しよう。

path_provider公式 share_prefarence公式

iOSアプリのファイル保存について

keigo194547 commented 2 years ago

@yamanetaisei 動作確認問題なしです!!

keigo194547 commented 2 years ago

あと

一度アプリ入れて、アプリをアップデートする(もう一度Runしてアプリを上書きする)と画像の保存先を参照することができなくなる。原因は謎

一度アプリを消して,また新しいアプリを入れてるって感じだから前回のアプリ内容は保存されないからじゃないの? パスの情報をクラウドに保存しているわけじゃないんだし

yamanetaisei commented 2 years ago

@keigo194547

一度アプリを消して,また新しいアプリを入れてるって感じ

これはおそらく違うかも、、端末からアプリを直接アンインストールしない限り、再度実行しても、アップデート?みたいな感じの扱いになると思う。 一応撮ってくのチェックマークの状態はアプリを再度実行しても、アンインストールがされない限り保存されてるので、、、

keigo194547 commented 2 years ago

へぇ〜 そうなんだ.知らなんだ・

keigo194547 commented 2 years ago

@yamanetaisei あとAndroid端末で写真撮った時,以上にロードが遅いとかない?

yamanetaisei commented 2 years ago

@keigo194547

あとAndroid端末で写真撮った時,以上にロードが遅いとかない?

自分の環境ではなかった, もしあったら、画像を粗くするとかで容量を落としたりするのもいいかも

keigo194547 commented 2 years ago

了解. 一応@KitagawaFuuga 君の環境でも確認してもらって良いですか?

keigo194547 commented 2 years ago

北川君の実機でも問題なさそうなのでマージすます 176817