2014-03-24 60 views
3

我已經在這上面劃傷了我的頭一個小時。所有的教程都過時了,不適合我。甚至在Stackoverflow上的其他答案也沒有幫助。使用MAMP Pro在iPhone上訪問本地主機

我有一臺iPhone,iPad,Mac Mini和一臺Macbook Pro。我所有的開發都在Macbook Pro上,使用MAMP Pro。我使用自定義主機名稱。

在系統偏好設置>網絡中。我的機器IP地址是10.0.0.4。所以,我在iPhone的Safari中輸入10.0.0.4:80。我嘗試了幾種不同的組合,但他們都沒有效果。

但是,我無法通過我的iPhone訪問Macbook的本地主機上的網站。這對我來說加快發展很重要。

以下是我的Mamp中的設置。

enter image description here

enter image description here

如果任何人都可以解釋需要採取哪些措施。我將成爲偉大的。

+0

可能看起來很愚蠢,因爲我沒有與很多iPhone開發搞砸,但我會假設10.0.0.4不是你的公有IP?那麼,手機是加入到本地網絡還是運行在移動數據上? – Mattt

+0

其實,它的Wifi是Wifi上的IP。 iPhone加入了同一個WiFi。 – Rohitink

+0

好的交易,我知道我已經打了一個類似的戰鬥,不在無線上的手機,所以它無法訪問本地網絡項目。只要確保:) – Mattt

回答

2

這應該工作。同樣的設置在這裏,它的作品。

訪問IP時,您在手機上看到了什麼?

當我檢查你的屏幕截圖時,看起來MAMP沒有運行。
確定你的MAMP正在運行? :-)
如果是這樣,確定您的手機是在相同的子網
發佈兩個IP。有沒有一個防火牆之間?

+0

這很有效。問題出在Subnet上。 – Rohitink

0

您是否嘗試過添加尾部斜線?例如:10.0.0.4/

此外,如果您通過USB將iPhone/iPad連接到Mac,則可以使用Safari瀏覽器輕鬆進行調試。

+0

是的。尾隨斜線沒有幫助。其次,我真的更喜歡網絡解決方案。 – Rohitink