IT story

iPhone 시뮬레이터에서 호스트 머신 자체에 액세스하는 방법

hot-time 2020. 9. 14. 21:39
반응형

iPhone 시뮬레이터에서 호스트 머신 자체에 액세스하는 방법


대부분의 작업을 위해 웹 서비스에 연결하는 앱을 개발 중입니다. 바로 가기로 내 컴퓨터에서 개발 서버의 복사본을 실행하고 싶습니다. 질문은 :

iPhone 시뮬레이터에서 호스트 컴퓨터의 네트워크 (이 경우 http)에 어떻게 / 접근 할 수 있습니까?

앱과 함께 웹 서비스를 개발 중이므로 둘 다 호스트 컴퓨터에두면 도움이 될 것입니다. 그런 다음 필요에 따라 변경 사항을 커밋 할 수 있습니다.


iOS 시뮬레이터는 호스트 컴퓨터 네트워크를 사용하므로 웹 서비스가 수신하는 IP에 관계없이 localhost 또는 컴퓨터 IP 주소 만 사용할 수 있어야합니다.


신속한 5에서는 다음을 호출하십시오.

http://localhost:<port>/file_path 

그러나이 부분을 프로젝트에 추가해야합니다 Info.plist.

<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoads</key>
        <true/>
</dict>  

그렇지 않으면이 오류가 발생합니다.

Cannot start load of Task <xx-xx>.<x> since it does not conform to ATS policy.

참고 URL : https://stackoverflow.com/questions/6077888/how-do-i-access-the-host-machine-itself-from-the-iphone-simulator

반응형