2014-03-25 6 views
5

Chrome 책에서 키오스크 모드 앱을 만들려고했습니다. 하지만 '키오스크 애플리케이션 관리'에 들어가서 내 앱의 Chrome 스토어 URL에 입력하면 '잘못된 애플리케이션'오류가 발생하지만 상점에서 앱을 설치하면 괜찮습니다. 확장 프로그램 페이지에는 나타나지만 응용 프로그램 메뉴에는 나타남).Google 크롬 (호스팅) 앱이 키오스크 모드로 유효하지 않은 이유가 무엇인가요?

그래서 내가 App manifest로 잘못 처리했다고 가정합니다. (비공개 응용 프로그램의로 바로 변경 이름 및 URL) 여기 난 그냥 매니페스트에 포함 된 "kiosk_enabled": true을 필요로 이해 것에서

{ 
    "name": "App Name", 
    "description": "App Description", 
    "manifest_version": 2, 
    "version": "1", 
    "app": { 
    "urls": [ 
     "http://my.domain.com/" 
    ], 
    "launch": { 
     "web_url": "http://my.domain.com/app.html" 
    } 
    }, 
    "icons": { 
    "128": "icon_128.png" 
    }, 
    "kiosk_enabled": true 
} 

내 매니페스트입니다. 누구든지 내가 잘못한 것을 알고 있습니까?

+0

문제를 언급하지 않았습니다. 상점에서 "그냥 잘"설치하는 경우 무엇이 잘못 되었습니까? – sowbug

+1

나는 그 문제를 진술했다. 키오스크 앱으로 추가 할 때 "Invlaid Application"오류가 발생합니다. – Pyromanci

답변

2

이것은 답변보다 더 많은 코멘트입니다.하지만 논평할만한 평판이 없으므로이 작업을 수행 할 수도 있고 아무 것도 할 수도 없습니다.이 문제는 누구에게나 유용합니다. 나는 똑같은 문제에 직면 해 있으며 여전히 그것을 고치려고 노력하고있다.

내 Chromebox에있는 Chrome 앱 스토어 (https://chrome.google.com/webstore/)에서 키오스크 앱을 설치하면 Chromebox가 설치되고 키오스크 앱으로 성공적으로 설치 될 수 있습니다 (확장 프로그램 설정의 키오스크 앱 목록에 추가 될 수 있음). 화면 (chrome : // extensions /)). 이 앱의 출처는 Github에서 https://github.com/zebradog/kiosk입니다. 소스를 가져 와서이 앱의 zip 파일을 만든 다음 개발자 대시 보드에 가져 왔습니다. 그런 다음 개인 테스터 그룹 (기본적으로)에 게시하고 Chrome 앱 스토어의 Chrome Box에이 앱을 설치했습니다. 흥미로운 점은이 앱 을 키오스크 앱 목록에 추가 할 수 없다는 것입니다.

이것은 버전 번호가 동일하거나 문제가 내 계정 또는 앱을 게시 한 사실과 관련이 있지만 GitHub의 코드가 Chrome 앱 스토어의 게시 된 앱과 관련이 없음을 의미합니다. 대중적으로가 아니라 개인적으로

나는 키오스크 앱의 저자에게 연락을했지만 그 사람의 말을들은 적이 없습니다.

누군가에게 도움이되기를 바랍니다. 계속해서 내 앱을 키오스크 앱으로 설치하려고합니다. 내가 할 때이 코멘트/답변을 업데이트 할 것입니다.

+0

테스터에게 게시되었을 때 앱을 키오스크 앱으로 추가 할 수 없었습니다. 그것은 비공개로 출판되었을 때 작동했습니다. –

+0

업데이트 : 키오스크 앱이 공개 또는 비공개로 게시 될 때만 작동하도록 지정하는 참조 (위의 답변 참조)를 발견했습니다. 키오스크 앱은 사용자로 로그인 할 때 실행되지 않으므로이 경우에는 권한이있는 테스터를 확인하기가 어려울 것입니다. 올바른 방향으로 나를 가리키는 귀하의 답변에 감사드립니다! –

1

앱을 공개, 미등록 또는 비공개로 게시 했습니까? this tutorial에 따르면 앱을 비공개로 게시 할 때 앱을 키오스크 앱으로 추가 할 수 없습니다.

3

이것은 현재 잘 설명되어 있지 않지만 앱은 키오스크 모드로 사용할 수 없으며 Chrome에서는을 사용합니다. 나는 당신과 같은 동그라미를 겪어 왔고, 많은 연구를 한 후에야 위의 사실을 말할 수 있습니다. 저는 연구 중에이 오래된 질문을 발견했으며 앞으로 다른 사람들을 구제하기 위해 적절한 답을 추가하기 위해 돌아 왔습니다.

작성한 앱 유형은 호스트 앱입니다. 이러한 앱은 기본적으로 기존 웹 사이트에 대한 바로 가기입니다.

"app": { 
    "urls": ["http://mydomain/homepage/"], 
    "launch": { "web_url": "http://mydomain/homepage/" } 
}, 

내가 사랑하는 것 키오스크가 결정적으로 사용할 수 없습니다 호스팅 애플리케이션을 명시 일부 문서를 링크 할 수 있지만, 현재 아무도 없다 : 그들은 manifest.jsonapp 부분이 포함되어 있습니다.이 사실은 Google 지원에 의해 나에게 확인되었으며 내부 문제는 문서를 개선하기 위해 만들어졌습니다.

이 응용 프로그램을 CWS에 추가 할 수 있다는 사실은 앱 제출시이 사실을 확인하지 못했기 때문에 현재 내부 티켓도 생성되어 있으므로 나중에 언젠가는 수정 될 예정입니다. attempt to add the app into Chrome manually (not using CWS) you actually get proper validation and the add will fail with an error message. Windows의 메시지에는 호스팅 된 앱을 키오스크 사용으로 설정할 수 없다는 메시지가 표시되고 다른 플랫폼에는 매우 유익한 메시지가 없지만 실패합니다.