2014-03-24 2 views
3

나는 한 시간 동안 내 머리를 긁었다. 모든 자습서는 구식이며 나를 위해 작동하지 않습니다. Stackoverflow에 대한 다른 답변조차도 도움이되지 않습니다.MAMP Pro를 사용하여 iPhone에서 로컬 호스트에 액세스

iPhone, iPad, Mac Mini 및 Macbook Pro가 있습니다. 나의 모든 개발은 MAMP Pro를 사용하여 Macbook 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

실제로, Wi-Fi 네트워크상의 Mac의 IP입니다. iPhone이 동일한 WiFi에 연결되었습니다. – Rohitink

+0

좋은 거래, 나는 wifi에 있지 않는 전화와 비슷한 전투를 벌써 지역 네트워크 아이템에 액세스 할 수 없다는 것을 안다. 그냥 확인 :) – Mattt

답변

2

그래야합니다. 여기 같은 설정과 그것이 작동합니다.

IP에 액세스 할 때 휴대 전화에서 무엇을 보냅니 까?

스크린 샷을 확인할 때 MAMP가 실행되지 않는 것으로 보입니다.
MAMP가 실행되고 있습니까? :-)
그렇다면 휴대 전화가 서브넷에 있는지 확인하십시오.
두 IP를 모두 게시하십시오. 사이에 방화벽이 있습니까?

+0

그게 효과가있다. 문제는 서브넷에있었습니다. – Rohitink

0

뒤에 슬래시를 추가 했습니까? like : 10.0.0.4/

또한 iPhone/iPad를 USB를 통해 Mac에 연결하면 사파리 웹 브라우저를 사용하여 쉽게 디버깅 할 수 있습니다.

+0

예. 후행 슬래시는 도움이되지 않습니다. 둘째, 네트워크 솔루션을 선호합니다. – Rohitink

관련 문제