同WP7相同,Windows Phone 8 手機解鎖也需要
1. 需要一個開發人員帳號,開發人員帳號關聯的windows live ID的帳號和密碼,一個開發人員帳號最多同時解鎖三台手機。
2. 一台安裝有WP8 SDK的Windows8 PC
3. 通過USB或者Wifi串連PC的手機,手機和PC必須連網,解鎖過程中手機不能鎖定螢幕
當滿足以上三個條件時,你可以通過Windows Phone Developer Registration.工具解鎖,工具位於C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.0\Tools\Phone Registration 檔案下的PhoneReg, 雙擊PhoneReg,按照提示輸入使用者名稱和密碼後,正常情況下就完成了手機解鎖。
當然,你也會遇到各種各樣的問題,比如手機沒有串連Wifi,手機螢幕處於鎖定狀態。
另外你也可能遇到 make sure the IpOverUsbSvc is running. “請確定Windows Phone IP Over USB傳輸(IpOverUsbSvc)服務正在運行”的問題,IpOverUsbSvc 位於 C:\Program Files (x86)\Common Files\Microsoft Shared\Phone Tools\CoreCon\11.0\Bin ,一般只需要通過,開啟“工作管理員”--》“服務”---》找到“IpOverUsbSvc”服務,先“停止”然後“開始”即可解決,負責通過重啟PC手動運行IpOverUsbSvc.exe等方法來解決。
解鎖後的手機,可以通過 XapDeploy 工具直接部署Xap應用,工具位於 C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.0\Tools\XAP Deployment
在調試過程中,同WP7不同的是:
1. 不需要再啟動Zune或者WPConnect.exe等管理軟體,只需要保證“IpOverUsbSvc”服務正在運行即可。
2. 可以再Debug模式下直接開啟拍照功能。
3. 在Project Designer中的Debug頁裡,您可以選擇調試應用的Managed 程式碼部分或是本地代碼部分。如果應用與後台代理進行了通訊,您還可以選擇是否獨立地調試後台代碼部分。您也可以在一個偵錯工作階段裡面,同時調試應用和後台代理。
4. 針對Windows Phone 8的應用,不僅可以直接啟動調試,也可以在通過磁貼或是推播通知來啟動調試。當您在Windows Phone 8模擬器或是手機上啟動調試的時候,點擊Back按鈕退出應用,此時調試工具依然會保持串連。當您通過磁貼或推播通知再次啟動應用的時候,可以繼續進行調試。