設為首頁收藏本站

艾歐踢論壇

 找回密碼
 立即註冊

QQ登錄

只需一步,快速開始

搜索
熱搜: 活動 交友 discuz
查看: 1235|回復: 0
打印 上一主題 下一主題

啟用您的裝置以用於開發

[複製鏈接]
跳轉到指定樓層
樓主
發表於 2016-1-30 14:33:26 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
針對 Windows 10 裝置的開發已有不同的方法。對於您要用來開發、安裝或測試應用程式的每個裝置,您不再需要開發人員授權。
您只需從裝置的設定針對這些工作啟用一次即可。就這麼簡單。不需要再每隔 30 或 90 天更新您的開發人員授權。

使用開發人員功能使用 Microsoft Visual Studio 開發您的 app如果您在 Windows 10 裝置上使用 Visual Studio,且開啟 Windows 8.1 或 Windows 10 app 的方案,系統會提示您使用此對話方塊來啟用您的裝置。
您需要啟用裝置,才能使用設計工具以及為您的 app 偵錯。
當您看到這個對話方塊時,按一下 [開發人員的設定] 以直接前往 [更新與安全性] 頁面,如下所示。或按一下 [確定],
然後依照下列步驟,啟用您的 Windows 10 裝置來進行開發。
啟用您的 Windows 10 裝置針對 Windows 10,您可以選擇要在裝置上啟用的開發人員功能。這包括任何裝置:Windows 10 桌上型電腦、平板電腦與手機。
您可以啟用裝置進行開發,或直接側載。
  • 「側載」是安裝並執行或測試未經 Windows 市集認證的 app。例如,僅供公司內部使用的 app。
  • 「開發人員模式」可讓您側載 app,也可從 Visual Studio 的偵錯模式中執行 app。
注意  如果您要側載 app,您仍只應安裝來自受信任來源的 app。
當您安裝未經 Windows 市集認證的側載 app 時,表示您同意您已具備側載這些 app 所需的所有權力,並為安裝和執行 app 造成的任何損害負全責。
請參閱這份隱私權聲明的 Windows > Windows 市集一節。

使用開發人員功能
  • 在您要啟用的裝置上,移至 [設定]。選擇 [更新與安全性],然後選擇 [適用於開發人員]。
  • 選擇您需要的存取層級。如需更多有關選項的詳細資訊,請參閱應該選擇哪一個設定:側載 app 或開發人員模式?
  • 閱讀您選擇的設定免責聲明,然後按一下 [是] 接受變更。
以下是在傳統型裝置系列上的 [設定] 頁面。

以下是在行動裝置系列上的 [設定] 頁面。

應該選擇哪一個設定:側載 app 或開發人員模式?根據預設,您只能從 Windows 市集安裝通用 Windows 平台 (UWP) app。變更這些設定來使用開發人員功能,可以變更裝置的安全性層級。
您不應該從未驗證的來源安裝 app。
側載 app
通常是需要在受管理裝置上安裝自訂 app 而不經過 Windows 市集的公司或學校才會使用側載 app 設定。 在這個案例中,常見的情況是組織要強制執行停用「Windows 市集 app」設定的原則,如先前在手機 [設定] 頁面的影像中所示。組織也會提供側載 app 所需的憑證和安裝位置。如需詳細資訊,請參閱 TechNet 文章在 Windows 10 中側載 App在 Microsoft Intune 中開始使用 App 部署
裝置系列特定的資訊
  • 在傳統型裝置系列上:您可以執行使用套件 ("Add-appdevpackage.ps1") 建立的 Windows PowerShell 指令碼,來安裝 app 套件 (.appx) 以及執行該 app 所需的任何憑證。
  • 在行動裝置系列上:如果已經安裝所需的憑證,您可以點選檔案來安裝任何要透過電子郵件傳送給您或位於 sd 記憶卡上的 .appx。

因為您無法在不具受信任憑證的裝置上安裝 app,所以側載 app 會是比開發人員模式更安全的選項。
開發人員模式
除了側載功能,開發人員模式設定還會啟用偵錯和其他部署選項。它取代了 Windows 8.1 對開發人員授權的需求。
裝置系列特定的資訊
  • 在傳統型裝置系列上:啟用開發人員模式,在 Visual Studio 中開發和偵錯 app。如先前所述,若未啟用開發人員模式,系統將會在 Visual Studio 中提示您。
  • 在行動裝置系列上:啟用開發人員模式,從 Visual Studio 部署 app 並在裝置上進行偵錯。
    您可以點選檔案來安裝透過電子郵件傳送給您或 SD 記憶卡上的任何 .appx。請勿從未驗證的來源安裝 app。

秘訣  
有數個工具可讓您用來將 app 從 Windows 10 電腦部署到 Windows 10 行動裝置。這兩個裝置都必須透過有線或無線連線連接到網路的同一個子網路,或者必須透過 USB 來連接它們。列出的任一個方法只會安裝 app 套件 (.appx)。它們不會安裝憑證。
  • 使用 Windows 10 應用程式部署 (WinAppDeployCmd) 工具。深入了解 WinAppDeployCmd 工具
  • 從 Windows 10 版本 1511 開始,您可以使用裝置入口網站,從您的瀏覽器部署到執行 Windows 10 版本 1511 或更新版本的行動裝置。使用裝置入口網站 (<IP>/appmanager.htm) 中的 [應用程式] 頁面來上傳 app 套件 (.appx),並將它安裝在裝置上。


設定群組原則或登錄機碼您也可以使用群組原則或登錄機碼,做為啟用您的 Windows 10 傳統型裝置來進行開發的替代方法。
在傳統型裝置系列上
除非您有 Windows 10 家用版,否則請使用 gpedit.msc 設定群組原則來啟用您的裝置。如果您有 Windows 10 家用版,您需要使用 regedit 或 PowerShell 命令,直接設定登錄機碼來啟用您的裝置。
使用 gpedit 啟用您的裝置
  • 執行 Gpedit.msc
  • 移至 Local Computer Policy > Computer Configuration > Administrative Templates > Windows Components > App Package Deployment
  • 若要啟用側載功能,請編輯原則來啟用:

    • 允許安裝所有受信任的 app
    - 或 -
    若要啟用開發人員模式,請編輯原則來啟用這兩者:
    • 允許安裝所有受信任的 app
    • 允許開發 Windows 市集 app,並從整合式開發環境 (IDE) 安裝它們。
  • 將電腦重新開機。
使用 regedit 啟用您的裝置
  • 執行 regedit
  • 若要啟用側載功能,請將此 DWORD 的值設定為 1:

    • HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock\AllowAllTrustedApps
    - 或 -
    若要啟用開發人員模式,請將此 DWORD 的值設定為 1:
    • HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock\AllowDevelopmentWithoutDevLicense
使用 PowerShell 啟用您的裝置
  • 使用系統管理員權限執行 PowerShell。
  • 若要啟用側載功能,請執行下列命令:

    • PS C:\WINDOWS\system32> reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock" /t REG_DWORD /f /v "AllowAllTrustedApps" /d "1"
    - 或 -
    若要啟用開發人員模式,請執行下列命令:
    • PS C:\WINDOWS\system32> reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock" /t REG_DWORD /f /v "AllowDevelopmentWithoutDevLicense" /d "1"
適用於行動裝置的開發人員功能從 Windows 10 版本 1511 開始,即針對行動裝置系列提供額外的開發人員功能。只有在裝置上啟用 [開發人員模式] 時,才能使用這些功能。

裝置探索和配對(僅適用於 Windows 10 版本 1511 或更新版本,行動裝置系列)
若要連接到裝置入口網站,您必須啟用裝置探索。這可讓您將手機與電腦或其他 Windows 10 裝置配對。這兩個裝置都必須透過有線或無線連線連接到網路的同一個子網路,或者必須透過 USB 來連接它們。
第一次連線到裝置入口網站時,系統會要求您提供 6 個字元且區分大小寫的安全性驗證碼。 這可確保您具備手機的存取權,並讓您保持安全免於受到攻擊者入侵。 按下手機上的 [配對] 按鈕,即會產生並顯示該驗證碼,然後在瀏覽器的文字方塊中輸入這 6 個字元。

裝置入口網站(僅適用於 Windows 10 版本 1511 或更新版本,行動裝置系列)
裝置入口網站可讓您檢視診斷資訊,並透過 HTTP 從您的瀏覽器與手機互動。您可以使用裝置入口網站來執行下列動作:
  • 查看手機上正在執行的處理程序清單
  • 安裝、刪除、啟動和終止手機上的 app
  • 變更 Wi-Fi 設定檔及檢視訊號強度 (ipconfig)
  • 檢視 CPU、記憶體、I/O、網路及 GPU 使用量的動態圖形
  • 關閉手機
此影像會顯示手機瀏覽器中本機執行之裝置入口網站的 [效能] 頁面。

您可以從 3 種連接到裝置入口網站的方式中進行選擇:USB、本機主機,以及透過區域網路 (包括 VPN 和網際網路共用)。
連接到裝置入口網站
  • 在瀏覽器中,針對您使用的連接類型輸入位址 (如下所示)。

    • USB:http://127.0.0.1:10080
      當手機透過 USB 連線連接到電腦時,請使用這個位址。這兩個裝置都必須具備 Windows 10 版本 1511或更新版本。
    • Localhost:http://127.0.0.1
      使用這個位址,在手機上適用於 Windows 10 行動裝置版的 Microsoft Edge 中本機檢視裝置入口網站。
    • 區域網路:https://<The IP address of the phone>
      使用這個位址,透過區域網路連線。
      手機的 IP 位址會顯示於手機上的裝置入口網站設定中。HTTPS 需要進行驗證和安全通訊。

  • 按下手機上的 [配對] 按鈕,來產生並顯示所需的安全性驗證碼
  • 在您瀏覽器的裝置入口網站密碼方塊中,輸入 6 個字元的安全性驗證碼。
  • (選擇性) 勾選瀏覽器中的 [記住我的電腦] 方塊,以便日後記住這個配對。
以下是 Windows Phone 上開發人員設定頁面的 [裝置入口網站] 區段。

如果您是在受保護的環境中使用裝置入口網站 (例如測試實驗室),您可以在此環境中信任區域網路上的每個人、裝置上沒有個人資訊,
而且有獨特的需求,則您可以停用驗證。 這會啟用未加密的通訊,並允許具有您手機 IP 位址的任何人能夠控制它。
錯誤報告(僅適用於 Windows 10 版本 1511 或更新版本,行動裝置系列)
設定此值,以指定手機上儲存了多少損毀傾印。
收集手機上的損毀傾印,讓您能夠在發生當機之後,即時直接存取重要的毀損資訊。

系統只會針對開發人員簽署的 app 收集傾印。您可以在手機儲存體的 Documents\Debug 資料夾中找到傾印。

如需傾印檔案的詳細資訊,請參閱使用傾印檔案

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 轉播轉播 分享分享 分享淘帖
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

小黑屋|Archiver|手機版|艾歐踢創新工坊    

GMT+8, 2024-5-16 15:10 , Processed in 0.321439 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表