Windows系統,HBuilderX 3.6.20以下版本,無法像MacOSX那樣對標準基座進行簽名,開發者就可以使用三方工具(如愛思助手)對標準基座簽名。
需準備的工具:
1、HBuilder 3.6.9+
2、愛思助手,並且通過數據線連接自己的手機
步驟:(僅適用於 windows)
1、如果還沒有下載基座的,首先下載基座,下載好後,在HBuilder安裝目錄下面的
\plugins\launcher\base\ 目錄下找到安裝的ios基座:iPhone_base.ipa 。
如果找到了就說明安裝基座成功了,就先不管他,等會要用到它。
2、HBuilder 選中要運行的項目,運行到 ios App 基座
3、勾選 運行到標準基座。但此時還不能直接運行,因爲還沒有去進行簽名。
4、進行簽名
將愛思助手打開,並且連接自己的手機。選中 工具箱 -- IPA簽名
選擇添加 IPA文件 ,去找到剛纔第一步的那個 ipa文件。
底部選擇 ”使用Apple ID簽名“,並且點擊 ”添加 Apple ID“ ,輸入自己的 Apple ID 及密碼
完成過後,勾選上,再點擊 開始簽名
如果簽名成功,會在狀態那看到 ,然後再點擊 “打開已簽名IPA位置”
會彈出這個文件。
然後將該文件重命名爲 iPhone_base_signed.ipa ,並且將這個文件拷貝到
HBuilderX安裝目錄\plugins\launcher\base 目錄下面
5、上述操作完成後,打開HBuilderX,選擇要運行的項目,點擊工具欄運行圖標,選擇【運行到iOS App基座】,如下圖所示,即可運行標準基座到iOS真機了。
6、如果沒運行出來,可能是由於 iphone 沒有開啓 “開發者模式”,需要自己手動將開發者模式打開
設置---隱私與安全---開發者模式 ,打開後會提示重啓手機。
如果你的ios系統是 16 以上,可能在 設置---隱私與安全 裏面沒有 “開發者模式這一項” ,
需要利用 愛思助手 來將選項打開。
6-1、打開愛思助手,最好更新到最新版,並且通過數據線連接手機。
6-2、工具箱 ---- 虛擬定位
6-3、隨便輸入一個經緯度,點擊 修改 ,然後就會提示 需要手動打開手機上的 “開發者模式”
6-4、在手機上,設置---隱私與安全性 裏面,就能看到有”開發者選項“了,開啓,然後提示重啓手機。完成即可。
7、項目再運行過程中,還會出現提示 “未受信用的企業級開發者”,
需要在:設置---通用------設備管理-----點擊Digtial Heaven 開頭的....---信任"Digtial Heaven......信任。
8、完成以上操作後,就能再 ios 上,打開 HBuilder App ,就能運行你現在的項目了。
當你再HBuilder 上,改了一些內容過後,手機上也能夠看到。
https://cloud.tencent.com/developer/article/2228371