둘 다 키 값 쌍을 저장하는 방법 인 것처럼 보입니다. 내 xamarin 양식 앱과 함께 사용할 항목을 결정하려고합니다. 연결된 기기에서 저장된 정보를 저장하고 싶습니다. iOS 및 UWP가 클라우드에 백업한다는 akavache 상태가 나타납니다.Xamarin - Akavache 대 NSUserDefaults와 같은 기본 키 - 값 저장소
내가하려는 일 : 검색시 소리 재생 또는 자동 로그인과 같은 3 가지 설정을 저장합니다. 웹 호출에 대한 로그인 정보와 로그인 토큰을 저장하십시오.
모든 것을 NSUserDefaults (iOS)에 저장할 수 있으므로 문제가 없습니다. Akavache는 Secure blob의 항목이 암호화되고 동기화되어 있다고 주장합니다. 로그인 정보가 좋을 것 같습니다.
Akavache는 모바일 앱 수명주기 종료 방법을 사용할 장소가 없기 때문에 모바일 100 %를 지원하지 않는 것 같습니다.
그래서 내가 원하는 작업을 수행하는 데 더 좋은 예비 테스트를 통해 각 플랫폼 또는 akavache의 기본 설정 저장소가 필요합니까?
아마도 둘 다 사용하는 것이 가장 좋습니다. 로그인 정보 및 설정에 대한 기본 설정은 Akavache?
방금 Xamarin.Auth를 보았습니다. 그것은 주로 OAuth를위한 것 같습니다? 나는 내 앱에 대해 선서를 사용하지 않는다. – SolidSnake4444
나는 방금 accountstore 클래스에 대한 Xamarin Auth를 순전히 시도해 보았다. 물건이 저장되면 가져올 수 있습니다. 라이브러리가 암호화했다고 주장합니다. 나는 이것을 응답으로 표시 하겠지만, 다른 누군가가 akavache에 대한 생각을 자유롭게 원한다면. – SolidSnake4444
최근에는 더 좋은 방법이 있을지 모르지만 Xamarin Auth는 플랫폼의 여러 보안 위치에 데이터를 저장하기 위해 교차 플랫폼으로 작동하는 일부 API 만 포함합니다. 나는 그것의 OAUTH 측면을 실제로 사용하지 않는다. 그래서 그것은 아마 잔인하다. 그러나 그것은 나를 위해 지금까지 일했다 –