I developed some apps for Windows Phone (conversion from other plattforms) and when I finally wanted to upload the apps, I saw this BETA-Feature. You can upload your app and test it in real environment. Sound Great.
Now I have seen all the bugs in this process:
First of all, it seems I cannot convert this app if it is working properly to published app?
I have to crate a new app and I have to re-Enter all the descriptions in all languages and re-upload all screenshots?
Next big problem: I cannot re-use the app name? WTF? My app names are now reserved for these BETA-Apps?
What can I do? I want to convert the apps from BETA to PUBLISHED? Not possible? I have to RE-ENTER ALL INFORMATION IN ALL LANGUAGES? I have to re-upload EVERY Screenshot for EVERY language? I have to use a different name? Is this really the only possibility?
On MSDN you can find the description of the beta testing. So, the answer is yes, you need to reinput all data for the production version. In order to use application name in the production release, you can unpublish and delete your beta app. Then you can use its name.
In my own experience, I didn't add much information for the beta distribution. Also, I added suffix BETA to the app, which is in beta distribution. So beta testers can recognize the build.
Related
I've been researching if it's possible to integrate Android, iOS and Windows Phone 8 in a buildscript for Jenkins. The main goal is if there is a release in a specified branch in the given VCS, that it'll publish them to their responsible store. At the moment I've a way to publish Android and iOS, but it seems that there is nothing for Windows Phone 8.
The question is:
Is there a command-line based application that is able to publish Windows Phone 8 apps to the Windows Store?
If there is a way to integrate with a API or simply by doing some POST/GET requests, I would like to know as well. At the moment I'm researching that part.
The part of building and signing the APK's, APPX's and IPA's is already taken care off.
For iOS I'm able to use FastLane(Deliver) or
Nomadcli(Shenzhen);
For Android I'm able to use a Jenkins plugin(Google Play Publisher) or integrating with the API (there are various command-line based applications out there);
I would really appriciate if you can leave a answer! Thanks in advance!
There is no API for the Windows Store available (yet) that would allow you to do this.
Since submitting a Windows Phone 8.1 app alongside our Windows Phone 8 I've noticed some strange behaviour in the store regarding app version numbers. In my AppManifest and when I'm building packages for the store I set a version number say, 2.0.2.1.
The package uploads fine but when visible in the store and on the upload page the version number has changed to when I built the package, for example v2015.918.xxxxx = 18/9/2015. I guess this is fine as it will keep getting larger but I still rather show the actual version number.
Thanks to an automated Twitter account I've noticed it happening to other apps too: https://twitter.com/NewsCuriosityWP/status/646956803079700480
I'd love to know why this happening, a bug with the store maybe?
Here are some examples:
I had this problem too, I posted about it in the forums: https://social.msdn.microsoft.com/Forums/en-US/d2913ad6-6130-45b6-8a7f-086ff7f04cff/problem-with-version-number?forum=wpsubmit
Apparently it is working as intended ... but when I ported an app to Win10 UWP, it really messed up the version numbers and now I have to specify a version starting with 2015.... :-(
If you want to avoid this for new applications, you can prevent it from creating an app bundle, and then it should use the version number you specified.
Unfortunately, for already published app you cannot go back from app bundling
Hope this helps...
i was trying to submit my app to the Windows Phone Store, but i got these errors:
In Visual Studio 2013, i compiled the solution as release and not as debug. One of those Microsoft's links (the first error) suggests to add a flag to the linker, but i didn't manage to do that.
Also, the second one regards a bunch of unsupported APIs that i didn't even include in my project. Did someone face the same issue?
Thanks
Please check thirdparty libraries or you code for some API which not allowed for Windows Phone 8.1 Store Apps
For example, I added Flurry WP8.0 SDK in my WP8.1 Store App and I have the same problems. After that I removed Flurry and Store accepted my App
I'm trying to find the best solution in Windows Phone development for configuring environment-specific information.
These may include for example URLs that are different for development, test and production.
They also should be configurable for each developer, alowing them to run the code with his or her own environment setup.
Another example would be the Live SDK ClientID. I'm currently playing around with this SDK, but obviously you don't want to check in your key on GitHub. So hard coding it like every example does is not an option :)
As far as I can see, there is no notion of App.config and appSettings with Windows Phone, and all search results point me to use LocalStorage, which is NOT what I'm after.
Anyone have some experience to this? It must be a standard need for large enterprise applications.
You can store your settings in IsolatedStorage by IsolatedStorageSettings class.
This may help you :)
http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff769510(v=vs.105).aspx
http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj714090(v=vs.105).aspx
similar question was asked here on msdn
I recently started learning Windows Store Application development using c++/cx. I got a developer account(just singed in with my outlook account when visual studio asked for a developer account) and could test most of the application i created on my Windows 8.1 PC.
I am now creating a sample application for reading SkyDrive's content for the signed-in user and displaying it on the screen. To be able to login to a Microsoft account i need to associate my sample application with Windows Store which requires a paid developer account. I had tested a similar sample app in Android which didn't require any such registration. I am wondering if there is any workaround which wouldn't require me to buy a paid developer account as i don't intend to publish any application on the store but merely want to test the Live API.
Also, if not then Why would Microsoft want the developers to pay for just testing the Apps they create which they might or might not finally submit to the Windows Store?
The only way (I think) is to register App here and create not a Windows Store app, but classic Windows App. So, code base will be mostly the same. LiveSdk have no choice to set app Id or app secret in Windows Store version of Live Sdk. Alternatively, there is an ability to get free dev account via dreamspark or bizspark, but there some requirements.
I found an alternative.Just download one of Microsoft's Official Sample Apps for Windows 8.1(Samples are available in C++, C#, VB and JavaScript) and modify it. The Sample Apps are already associated with Windows Store and hence would let you login to a Microsoft Account using the built-in login mechanism.