语言

Menu
Sites
Language
기어 S2 web applicaion 에서 wgt 파일 접근

안녕하세요.

기어 S2 개발 APP의 무결성 검증을 하기 위해

실행중인 APP의 wgt 파일 내용에 대한 해시값을 계산하려고 합니다.

해당 wgt 파일 접근 가능 한지 문의 드립니다.

 

响应

3 回复
daniel kim

안녕하세요..

/opt/usr/apps/package id/res/wgt에 설치됩니다. Gear S2의 경우 root 권한없이 해당 directory 접근이 안되므로, emulator상에서 sdb로 접근하시면 될 것 같습니다.

선홍 소

답변 감사합니다.

기어 S2에서 어플의 무결성 검증을 위해 /opt/usr/apps/package id/res/wgt 경로의 .wgt contents 파일을 읽어 위변조 여부를 확인 하여야 하는데  

소스상에서 해당 경로의 .wgt 파일을 읽어 올수 없는건가요?

daniel kim

안녕하세요..

code상에서는 아래와 같이 wgt directory 안의 file에 접근하시면 될 것 같습니다.     

 tizen.filesystem.resolve(
    "wgt-package",
      function(dir) {
            console.log("Mount point Name is " +  dir.path);
             var configFile = dir.resolve("config.xml");
              if (configFile != null)
                                  configFile.openStream("r", onOpenSuccess, null, "UTF-8");
       
      }, function(e) {
                    console.log("Error: " + e.message);
      }, "r"
    );

 

  * wgt-package - the location for widget package which is read-only