どちらもキー値のペアを格納する方法のようです。私は私のxamarinフォームアプリで何を使うかを決めようとしています。保存された情報を接続されたデバイスで利用できるようにしたいと思います。私は、iOSとUWPがクラウドにバックアップするというakavacheの状態を見ています。Xamarin - AkavacheとNSUserDefaultsなどのネイティブキー値ストア
私がやろうとしていること: スキャン時にサウンドを再生する、自動ログインするなどの3つの設定を保存します。 Web呼び出しのログイン情報とログイントークンを保存します。
NSUserDefaults(iOS)にそのすべてを保存しても問題ありません。 Akavacheは、Secure blobの項目が暗号化されて同期されていると主張しています。これはログイン情報の方が良いと言えます。
モバイルアプリケーションのライフサイクルのシャットダウン方法を設定する場所がないため、Akavacheはモバイル100%をサポートしていないようです。
私が必要とするタスクを実行するための予備的な方法はありません。各プラットフォームまたはakavacheのネイティブ設定を保存しますか?
おそらく両方を使用するのが最善でしょうか?ログイン情報と設定のネイティブ設定については、Akavache?
私はXamarin.Authを見ました。それは主にOAuthのようだ?私は自分のアプリに宣誓書を使っていません。 – SolidSnake4444
私はちょうどaccountstoreクラスのためにXamarin Authを純粋に試みました、そして、それは働いたようです。ものは保存され、私はそれを取得することができます。ライブラリは暗号化されていると主張します。私はこれを答えとしてマークしますが、他の誰かがakavacheに対する彼らの考えを自由に感じたいと思うならば。 – SolidSnake4444
最近、もっと良い方法があるかもしれませんが、Xamarin Authには、プラットフォーム上のさまざまな安全な場所にデータを格納するためにクロスプラットフォームで動作するAPIが含まれています。私は本当にそれのOAUTHの側面を使用していないので、おそらく過剰ですが、これまで私のために働いています –