2012-01-11 7 views
1

내 게임이 트레일 모드인지 확인하고 사용자가 마켓 플레이스로 가서 구매하도록합니다.XNA 게임을 사용하여 시범 모드로 마켓팅하기

나는

if (Guide.IsTrialMode) 
{ 
    Guide.ShowMarketplace(signedInGamer.PlayerIndex); 
} 

는 내가 그것으로 조금을 재생하려고 수정 The name SignedInGamer doesn't exist in the current context

제공하지만 그들이 제공하는 코드 samlpe이 작동하지 않습니다 HERE

했다 코드를했다 그것은 :

if (Guide.IsTrialMode) 
{ 
    //Guide.ShowMarketplace(signedInGamer.PlayerIndex); 
    Guide.ShowMarketplace(PlayerIndex.One);     
} 

그것은 작동합니다. 지금이야하지만 에뮬레이터는 시장에 가서 제공 :

enter image description here

나는 게임이 디버그 모드에 있고 아직 게시되지 않았거나 그 때문에 수정 I의 때문에 그건 확실하지 않다 만든?!

답변

5

마켓 플레이스에 게시되지 않았기 때문입니다. 메소드 Guide.ShowMarketplace이 아직 윈도우 폰 마켓 플레이스에 게시되지 않은 응용 프로그램에서 호출

이,이 오류가 결과가 표시되는 것입니다 : 당신이 링크 된 페이지는이 메모가 있습니다. 이 오류에 805a0194 오류 코드가있는 경우 응용 프로그램이 게시되면 응용 프로그램이 게시 될 때 호출이 성공했으며 제대로 작동합니다. 애플리케이션이 게시되면 Guide.ShowMarketplace가 애플리케이션의 고유 ID를 자동으로 감지하고 Windows Phone 마켓 플레이스 클라이언트 애플리케이션에서 올바른 세부 정보 페이지를 실행합니다.

+1

오, 미안, 내 나쁜 :) – SKandeel

관련 문제