I wanted to get started with app development for windows phone 8.1. I own an up-to-date Lumia 630 device with Windows Phone 8.1 which I wanted to use as test device. Now, the problem is that i can't register this device as a test device. The registration tool which came with the sdk 8.1 always give me the 0x64 error code. I googled this problem but none of the solutions (including the ones here on stackoverflow) solved the problem for me. My phone has internet connection through wi-fi and is unlocked and up-to-date (tryed restarting and not using wi-fi). Also the windows background service is running (also tryed restarting it). An up-to-date windows 10 is running on the laptop with which I want to develop.
My microsoft account is not a developer account but from my understanding, i should still be able to use at least one device as test device without having to pay.
I also posted this question in the microsoft forum.
I appreciate any help.
I think your account must be associated with dev account.
Not sure what changed, but it appears this is now fixed. I am able to register multiple devices to my developer account again.
Related
I am able to generate & install windows phone build in my Microsoft Lumia 640. Its running on Windows OS 8.1.
But as soon as I run application generated by CN1 build server, it gives error
An internal application error occurred: java.lang.RuntimeException Unsupported operation as per below screen shot.
For a testing purpose I created new CN1 Project and without changing any code / theme.res I just sent windows phone build and it ended up with the same error.
Unfortunately I didnt get any log output from windows phone, as it doesnt support Logcat like Android. Also I tried to grab Isolated Storage by WP Power Tools but there was nothing in it.
Anyone faced / facing this in Codename One windows phone build ?
The Windows Phone port is the least mature of the Codename One ports having gone thru 3 rewrites due to changes from Microsoft.
We are now debating the 4th rewrite, in the meantime some community members did their own port which should be more complete:
https://github.com/Pmovil/CN1WindowsPort
So as the short answer I suggest using that. For an explanation on how we got here read on.
The reason we didn't already start with the 4th port was Microsofts project astoria that they suddenly (might have) canceled. We were relying on this project for future Windows Phone support but now that its status is unclear we are in a bind.
We also have the JavaScript port & the Windows desktop port as options for targeting windows phone alleviating some of the problem.
If MS cancels the project for good we'll dedicate the resources for a complete rewrite of the port, but that will take time. However, we don't want to start off on such a huge effort and suddenly be faced with a huge shortcut of Android compatibility.
We need to unlock a Windows Phone 8 device in order to deploy our app that still supports this specific platform.
The process was working some months ago without any problem but now, Windows Phone Developer Registration Tool, available with SDK 8.0, returns the following error:
We have already tried with different devices (with the date set correctly: UTC +1 Rome)
HTC 8S
Lumia 720
Nokia 625
all with the same result.
We have tried to unlock our devices for an entire week, so it does not seem a temporary problem.
The devices and the pc have both a working Internet Connection and aren't running behind any firewall/proxy at all.
We have no problem at all, unlocking WP 8.1 devices with the proper Windows Phone Developer Registration Tool for WP 8.1
Do you know if there's any technical problem on the Microsoft side?
Is the Windows Phone WP 8.0 unlocking process still supported by Microsoft?
As of May 13, 2015, you can no longer developer unlock Windows Phone 8.0 devices. You have to upgrade them to Windows Phone 8.1. I don't have an article to point to, just an email I received from MS to the email address associated with my developer account:
If you have a Windows Phone 8.0 device that you use to test your apps,
please read this mail.
The Windows Phone 8.0 certificate that validates developer unlocks
will expire today May 13, 7pm, Pacific Daylight time.
We recommend that you re-unlock your Windows Phone 8.0 test devices
prior to today 7pm, to continue testing for another 24 months.
After today, no Windows Phone 8.0 device will be able to be developer
unlocked, and you will have three options to continue testing Windows
Phone 8.0 packages: – Update the phone to Windows Phone 8.1 and
unlock it for developer testing – Submit apps as beta through the
Windows Dev Center and test with Windows Phone 8.0 devices – Test
Windows Phone 8.0 apps via the Windows Phone emulator
Any Windows Phone 8.0 device currently unlocked will continue to be
unlocked and work as a test device until its certificate expires. To
maximize the time available to test with this device, please lock then
unlock the device before May 13, 2015 7pm PDT.
Note that this change has no impact on apps available in the Windows
Phone Store, has no impact on Windows Phone 8.1 devices, nor will it
impact customers with Windows Phone 8.x devices.
The Windows Store team
I tried registering my Lumia 820 using WP8 SDK Registration tool and it succeeded. So I believe there is no technical problem on Microsoft's server.
It is still possible to unlock Windows phone 8.0 devices. Only 7.x devices can't be unlocked now as mentioned in this article
As you are getting time error, Try disabling "Set Time automatically" from Settings menu as per the official documentation
Are the date and time set correctly on the phone? In SETTINGS | date + time, turn off the Set automatically setting and then retry registration. After registration succeeds, turn this setting on again.
Make sure your phone also has some internet connection, such as wifi.
I've had some problems sometimes registering some WP devices as developer devices. I've never had this particular error, but maybe this will work.
When the device is connected to the computer, in the taskbar click in the icon which shows that a device is connected (the one where you can "Safely remove" the device) and right click on it and select the show devices and printers option. When it opens, you will see all the windows phone devices you have connected to the computer. Disconnect your device and uninstall it and its drivers by selecting the appropriate option after right clicking on it.
Connect it again, it should now install its drivers again.
And just in case, if you have the correct date/time on the device, just confirm they also match the region/location set in the device. for eg- suppose you have set the time to indian standard time (IST) but the region of the device is set to that of USA or some other location.
If the WP8.0 answer or other date/time finagling does not help, another recommendation to try is to just reboot the darn thing after changing the time settings to manual.
I ran into this error with a Windows 10 Phone today. I tried adjusting the time settings from automatically set to manual, and ensured all was in sync between the Phone and PC, but I still received the 0x64 error code. I tried another PC, to no avail. By chance, I decided to reboot the phone. After rebooting and launching the PhoneReg tool, all was happy and I was able to unlock the phone and deploy my app.
Check windows phone date+time = pc date+time
date+time Set automatically turned off
unplug de phone and reconnect
I have a Nokia Lumia 1020 that I need to register as a testing device for my Windows Phone Apps. It is running Lumia Cyan thus Windows 8.1. I have Windows Phone SDK 8.1 and 8.0 installed on my machine and when I try to use the Windows Phone Developer Registration (8.1) interface or the normal one (Windows Phone Developer Registration unde Windows Phone SDK 8.0 i keep getting the same error. Unable to connect to a Phone. Make sure that the Windows Phone IP over USB Transport Service is running. I try to restart the service, switch ports, switch from Wi-Fi to 3G network on my phone. Nothing works. I have ensured that the Phone is showing as a device under File Explorer and when I connect the phone to my computer it does launch the Windows Phone app for desktop well. I am not sure what to do at this point and it's getting frustrating. I have tried to reinstall the SDKs and still nothing. I do have a developer account and developer account details intact. Please help... someone.... anyone :(
I finally figured it out. I went to device manager and found under Universal Serial Bus Devices and found device drivers of my phone on all the ports where I had connected the USB cable. I then right-clicked on one that showed that needed an update. I clicked on update device driver software where it scanned for updates and found out that the driver was up to date then I realized that it was not enabled. I enabled it and it was able to recognize the phone. However I had to keep restarting the service since the software kept going offline as well as switching from 3G to Wi-Fi. And it finally worked :)
I decided to start developing for Windows Phone, downloaded Visual Studio 2013 with Windows Phone SDK and in finishing window installer said that I can`t use emulator because of not SLAT-compatible computer. What should I do?
I found Windows Phone 8 Emulator on non-SLAT Machines and now I ask Is it really a solution:
It works, but not on Windows 8. Windows 2012 server uses hyper-V version without requirement of SLAT.
So:
Windows Server 2012 trial (i use Developer version).
Installed on physical device - not on VM.
Install slat-less feature Hyper-V. Standard WP8SDK.
And voila. It worked like a charm. And it's kinda fast. First emulator on list in VS loads about 30 sec. More advanced take longer but not much. Deploying is instant. Give it a try if youre not to buy phone or new computer :)
Yes it's possible to develop apps on a machine without SLAT. It is not, however possible to run the emulator (in any kind of supported manner) on such machines.
It is possible to develop without an emulator though. You'll just need an actual device to test on.
This shouldn't be a barrier though because even if you have an emulator you should always test on a physical device. It's just a little bit more awkward to use a physical device sometimes.
On the plus side a physical device will let you test some things that the emulator can't. e.g. proximity
But on the downside the emulator makes it easier to test other things, like location changes or how the app will look on different resolution devices.
I am developing Windows phone 8 app. When I try to run the emulator of WXGA or 720p I am constantly getting this error. Searching regarding this error leads to the conculsion that I should not run more and more app parallely. So I ran only VS2012 then also getting the error. I am having enough 4GB of RAM then also having problem. My friend's PC has 2 GB of RAM then also it works flawlessly in it. Anyone know what's the issue & best practice to run the emulator smoothly?
PS : I don't have REAL Windows Phone device :(
Just try rebooting your Windows 8 Phone. I just had the same issue, and rebooting worked for me while deploying on device.
Please ensure you have following to get rid of the error,
Minimum Hardware/software requirements (https://dev.windowsphone.com/en-us/oem?contentName=docs%2FGetting_Started%2FPreparing_for_Windows_Phone_development)
Valid developer license/account to develop windows phone applications
Enough free RAM (>2GB RAM should be free)
Not more than one instance of VS is trying to use same emulator.
If everything is holds good then try following,
Restart emulator & check if it fixed the issue, if not go to next step.
Go to Hyper-V manager and delete all the virtual switches related to WP. If it doesn't fix issue go to next step.
Go to Hyper-V manager and delete all the windows phone virtual machines. repair WP SDK from control panel.
More info about troubleshooting errors like this can be found at https://social.msdn.microsoft.com/Forums/windowsapps/en-US/b06cc9f2-aa5e-4cb3-9df1-0c273e1dfd68/wp8-emulator-xde-troubleshooting-tips?forum=wptools :)
In worst case, you will have to uninstall & install WP SDK.
Hope it helps.
The emulator may not work when its dedicated requirements are not perfectly matched. Emulator Requirements
You can always try deploying an app by selecting 'Device' in the emulator which will actually deploy the app on your phone and you can test it out.
note: Make sure you're using the right version of app which is to be deployed in its righteous OS version.
Also try to restart your emulator/device
Well. This might be happens because of some inner problems of Emulator. Because even me too faced this same problem some days ago. So, let me tel you what I have did and how I got rid of that problem. So, try as per my instruction and if this works. Just Mark it as an answer. else, comment what you have got after.
Check all Emulator VGA and VXGA and 720p
After you got that error, just tap Ok or Cancel in the dialog box and go to
Open Emulator -> Strat Screen will be shown -> goto All Apps -> Check your app name (It will exist and open your app and take screenshots)
I am sure this will be works for you.
Only restart the device or the emulator and the deployment will success