I have wp8 app published on Windows Phone Store.
Now I want to publish the wp7 version of the same app.
What is the procedure, What should I write in version field ?
I have wp8 app published on Windows Phone Store.
Now I want to publish the wp7 version of the same app.
What is the procedure, What should I write in version field ?
You targeted your app to Windows Phone 8 right? If thats the case then you need to create a new project that targets the app to Windows Phone 7 and publish the new app. tricky part is that all Windows Phone 7 apps will run on Windows Phone 8 (with small exceptions) but apps targeted at Windows Phone 8 will not run on Windows Phone 7.
Cheers
João Cardoso
I have a separate xap of wp7 .. since wp7 runs on wp8 so will it overwrite my wp8 xap ?
Thats not I want.
Just to be clear - do you want to publish your WP7 and WP8 app such that a WP8 user downloads the WP8 version only and a WP7 user gets the WP7 version only?
Ok, so the key here is the app GUID. This must be the same in *both* XAP files that are uploaded to the Dev Center.
First, open your existing WP8 project in Visual Studio 2012, open the Solutions Explorer and look in the Properties folder for
AssemblyInfo.cs
WMAppManifest.xamlCode:[assembly: Guid("0111ff04-928f-xxxx-xxx-c4038xxx1893")]
The ProductID isn't required but I'd copy it over anyway (ref: StackOverflow).Code:<App xmlns="" ProductID="{ee12a0ba-20f4-4b98-8d3c-0606445492ef}" Title="Some app" RuntimeType="Silverlight" Version="1.0.0.0" Genre="apps.normal" Author="Neil" Description="Sample description" Publisher="Neil">
Second, create a new Windows Phone 7.1 project in Visual Studio 2012. Now copy the values from the above file into that new project.
Now the two apps have the same GUID, it's just a matter of copying over the code and resources and making changes where necessary.
If you have used any Async/Await methods in WP8, they do not exist in WP7 - but they can be added in some cases, search NuGet for 'bcl async'. More info from the BCL blog on what it does.
When everything is working, I'd recommend you try the 'beta app' feature of the Dev Center and test on a real WP7 and real WP8 device.
And finally, some App submission tips for Windows Phone 7 and Windows Phone 8.
![]()
Doesn't Microsoft change the product code before the app gets published. That's how I can have both the published app on my phone and the in development app.
You can submit more than one xap for the same app.
What am I missing here?
as stated in the official tutorialAccording to the tutorial, all he needs to do in the "Upload and describe your XAP" is add the two XAP files with the "add new" and make sure not to update instead of adding.You do not need to modify the manifest file of the Windows Phone 8 XAP to update the GUID; this is automatically synced with the WP7 XAP once you upload the new XAP.
Also the WP8 Xap version needs to be higher than the WP7 Xap
Update the WP8 version, publish the WP7 app, and make sure you explain that to the testers in the comment field
Example, update the version of the WP8 Xap, actually it's "1.0.0.0" make it "1.1.0.0", and then clic "add new" to add the WP7 Xap and fill in the description, when finished add notes to the testers explaining what you are trying to accomplish.
PS : changing only the version of WP8 xap will not take 5 days to update.
Windows 7 xap will work for Windows 7.5 , 7.8 as well ?