2016-08-29 3 views
1

작은 응용 프로그램을 작성하고 응용 프로그램 설정 모듈을 통해 문자열을 저장했습니다.응용 프로그램 설정이 예상대로 작동하지 않습니다.

동일한 세션 내에서 값을 읽을 수 있습니다.

에뮬레이터에서 응용 프로그램을 닫고 에뮬레이터에서 다시 시작하면이 값을 읽을 수 있습니다.

하지만 IDE (VS 코드 - "새로 고침/다시로드"아이콘 누르기)에서 프로젝트를 다시 작성하면 앱이 다시 시작되고 저장된 값은 더 이상 존재하지 않습니다.

심각하게?

응용 프로그램 설정이 저장된 데이터가 세션간에 영구적으로 저장되지 않습니까?

답변

0

응용 프로그램을 다시 작성하면 스마트 폰의 이전 응용 프로그램과 응용 프로그램 설정에 저장된 모든 데이터가 삭제됩니다.

코드를 변경하는 동안 저장된 데이터가 사라지는 것을 원하지 않으면 livesync 옵션을 사용해야합니다. IOS livesync

TNS --watch

iOS 용

또는

: 앱 인텔리의 루트에 터미널로 이동하여 다음 명령을 입력합니다, 그렇게하기 위해

안드로이드 --watch livesync

TNS

안드로이드 용 이게 도움이되기를 바랍니다.

+0

감사합니다. 정당한 이유없이 dev 시간을 늘립니다. 나는 시계를 사용하지만 때때로 트랙을 잃는다. – dashman

+0

나는 6K 문자열을 저장하고 잘 했어. 재시동 (재 초기화가 아닌) 후 얻었습니까? 끝에 여분 4 칸이 있습니다. 짧은 문자열로 잘 작동합니다. 아름다운! – dashman

+0

주 : livesync는 더 이상 사용되지 않습니다. run ios/android를 대신 사용하십시오. –

관련 문제