Search Unity

[WP8] IAP - how does your app match to your dev center account details

Discussion in 'Windows' started by DarJam, Oct 5, 2013.

  1. DarJam

    DarJam

    Joined:
    Jun 4, 2012
    Posts:
    56
    I'm trying to get Prime31's WP8 IAP to work with little success. I'm using the Store.loadlistingInfo method only. I've now moved my game into Beta uploaded and waited for the game to appear live on the Windows phone stores, I've done the same with my IAP products.

    Now, I'm really struggling with the lack of debug support, and I have tried EVERYTHING but it all fails. Even the Windows Phone Power Tool throws an error when I try to view the unityPlayer.log

    My question how does my game link to my product and IAP I've set up in Windows Dev center. I can't think how, and maybe this is why it's not working.
    Anyone know ?
     
  2. DarJam

    DarJam

    Joined:
    Jun 4, 2012
    Posts:
    56
    I do this quite a lot , answering myself!

    If your app is in Beta and you have IAP not using the Mock, it will not work. You will most likely get error 0x805a0194.
    So to fix this is what you have to do.

    - Go into Windows phone dev center
    - Go to your app, tap Details
    - Copy your "App ID" -that big alpha numeric
    - Go to your Visual studio project, open up WMAppManifest.xml
    - Go to the Packaging tab, copy paste into ProductID - keep the braces

    Now, there is a Publisher Id, I don't know what value that contains as it is not the same as the Publisher Id I have in my account in Windows Phone Dev center. Probably this needs setting to but not sure.

    HTH someone.