我需要在設備上訪問我的本地開發環境(MAMP Pro)。我已經爲我的非SSL網站正常工作,但我不能爲需要SSL的我的網站工作。訪問設備上的本地開發環境以及Charles Proxy和SSL?
我的本地開發機器和我的設備都在同一個wifi網絡上。在設備的wifi設置中,我已經將HTTP代理設置爲手動,服務器是我的開發環境IP,端口是默認的8888(儘管如果我將其更改爲8080,它仍然有效)。
我已經在MAMP Pro中爲local.site1.com
設置了虛擬主機條目。該網址現在適用於我的本地開發環境和設備。
如果我嘗試去我的SSL站點https://local.site2.com這個工程對開發環境,但設備給出了這樣的消息:
Safari cannot open the page.
錯誤是:"There was a problem communicating with the secure web proxy server (HTTPS).".
查爾斯代理似乎是標準使用hosts文件中指定的域名訪問設備上的本地開發環境的方式,但是我很高興使用任何可用的解決方案。
這不是工作,但我不知道如果我做錯了什麼。使用Apple Configurator Ive在設置下創建了一個新名稱,Update iOS設置爲從不更新設備。在Setup ive下添加了我的本地主機正在使用的證書。返回設置我已將配置文件安裝到我的設備(通過USB連接)。我無法看到我的設備上有任何不同,頁面仍然沒有加載。 – Evans
請參閱編輯所涉及步驟的詳細信息。 – Pat