Share via


[GM] 게임메이커에서 게임이 윈도우8으로 실행되지 않는 경우

(게임메이커에서 Target(타겟)을 Windows8(Native)로 해두었을 때 인증서 에러가 나며 실행이 되지 않는 경우가 있습니다. 이때 해결할 수 있는 방법을 설명 합니다.)

 
 

 
 

1. 이 에러는 비주얼스튜디오로 만든 앱용 인증서의 퍼블리셔와 게임메이커에서 사용하려는 퍼블리셔 정보가 달라서 생기는 에러 입니다. 향후 게임메이커 쪽에서 수정을 통해 해결 될 것 같습니다.

 
 

 
 

2. 일단 탐색기를 엽니다.

 
 

 
 

3. 윈도우가 설치된 드라이브(로컬 디스크) - 사용자 - '로그인한 사용자 아이디' 까지 이동을 합니다.

 
 

 
 

4. 메뉴 중 보기 - 숨긴 항목을 체크 표시하면 AppData라는 폴더가 보입니다.

 
 

 
 

5. AppData - Roaming - GameMaker-Studio - Windows8 - Native - x86 까지 이동을 합니다.

 
 

 
 

6. AppxManifest라는 파일을 찾고, 마우스 우 클릭으로 복사를 한 후에 같은 폴더에 붙여넣기를 합니다.

 
 

 
 

7. 복사된 것을 확인 하고, AppxManifest 위에서 마우스 오른쪽 버튼을 클릭하고, 편집을 선택합니다.

 
 

 
 

8. 이제 비주얼스튜디오에서 윈도우 스토어 앱용 인증서를 만들 때 적어둔 내용 중 '게시자 ID'(CN=12345678-ABCD-1234-ABCD-1234567890AB와 같은 형식)를 위 <Identity 줄의 Publisher="부분에 입력합니다.

 
 

 
 

9. 위처럼 메모한 게시자 ID를 Publisher 안에 입력하고, 파일-저장 한 후, 창을 닫습니다.

 
 

 
 

10. 게임메이커로 돌아와서 다시 초록색 실행(F5)버튼을 눌러서 실행해 봅니다.

 
 

 
 

11. 정상적으로 실행되면, ALT+F4 키를 눌러서 게임을 종료하고 게임메이커로 돌아옵니다.