Exporting to Windows Phone 8 with Unity

Hello Everyone!

I gave the Windows Phone exporter a try a few weeks ago and started putting together a blog post explaining the process and a lot of the gotchas along the way.

Please let me know if there’s anything inaccurate or other common issues/quirks that might need mentioning. I’ve just been messing with it on the side right now but I’m hoping to release my first Windows Phone game soon.

Peace!

Good job. Got some notes for you though.

First of all, Release is for profiling, as it has all the debug information stripped out, but still has profiler running in your game. Master, however, has everything disabled, and that’s what you should use to publish to the Store.

As for getting into Games hub, instead of normal app list, afaik Microsoft does it themselves when you submit the app as a game.

Lastly, one of the biggest misunderstandings during porting to Windows Phone 8 are unavailable APIs. You’d get error messages all over the place in Unity when trying to export the project “xxxx doesn’t exist in target framework”. Due to Microsoft, only a subset of .NET is available for Windows Phone 8, so in order to export to it, you must change those unavailable APIs to one of the available ones. Keep this link bookmarked:

That’s it! Keep up the good work ;).

Thanks so much! I’ll update the post with those tidbits this weekend.

Thanks for checking it out! :wink:

Thanks for the article. That’s definitely helpful. Looking forward to read your publishing process.

yes for anyone developing for Windows Phone, definitely bookmark the above link and check when you see namespaces that are unavailable… then try to find an equivalent from the above… cannot stress this enough… :slight_smile: