要使用HTTP腳本,需要應用的設置中,將腳本選項下的“啟用HTTP腳本指令”開關打開。 --新版本默认打开,无需设置 手機腳本調用:可直接調用http://127.0.0.1:8844/cmd?
PC調用:可直接調用http://局域網IP:8844/cmd?
HTTP指令調用後,采用同步方式返回數據,直接返回json串,格式:{"retcode":數值,"msg":"結果描述"}
另提供文件返回值,在:/var/mobile/zorroresult.plist
文件中,getcurrentrecordparam獲取參數時,文件中將多壹個data節點,內含參數信息。
返回值 | 說明 |
---|---|
2 | 指令正在執行過程中,還未完成。(此項Http方式無) |
1 | 指令執行正常完成。 |
0 | 指令執行出錯。 |
100 | 產品未激活,或已過期。 |
10 | 運行環境異常。 |
已公開下列參數,其它參數待整理
參數名稱 | 說明 |
---|---|
name | 設備名稱 對應DeviceName,如:"xxxx iPhone" |
os | 如11.2.6,對應SystemVersion,將連帶重置SystemBuildVersion、Safari等相關參數 |
idfa | 對應 AdvertisingIdentifier |
idfv | 對應IdentifierForVendor |
product | 產品類型,如iPhone8,1 對應 ProductType,將連帶重置HWModel、屏幕分辨率等相關參數。 |
UniqueDeviceID | UDID,僅企業版調用私有函數APP有用(v4.2.7起支援) |
remark | 備註 |