iPhone 시뮬레이터에서 호스트 시스템 자체에 액세스하는 방법
저는 대부분의 업무를 웹 서비스에 연결하는 앱을 개발하고 있습니다.바로 가기를 위해 개발 서버의 복사본을 컴퓨터에서 실행하고 싶습니다.질문:
iPhone 시뮬레이터에서 호스트 시스템의 네트워크(이 경우 http)에 액세스하려면 어떻게 해야 합니까?
저는 앱과 함께 웹 서비스를 개발하고 있기 때문에 호스트 머신에 둘 다 있으면 도움이 될 것이고, 필요에 따라 변경을 수행할 수 있습니다.
iOS 시뮬레이터는 호스트 시스템 네트워크를 사용하므로 웹 서비스가 수신 중인 IP에 상관없이 로컬 호스트 또는 시스템 IP 주소를 사용할 수 있습니다.
솔루션 개발(생산에 적합하지 않음).
swift 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
'source' 카테고리의 다른 글
강제로 NA를 도입할 때 경고를 피하는 방법 (0) | 2023.06.09 |
---|---|
bash에서 여러 백그라운드 명령을 한 줄로 실행하려면 어떻게 해야 합니까? (0) | 2023.06.04 |
각 'when' 블록에 여러 값이 포함된 사례 문장 (0) | 2023.06.04 |
워크북에서 워크시트를 반복하는 방법, openpyxl (0) | 2023.06.04 |
이클립스:동일한 편집기 탭을 사용하여 여러 검색에서 연 파일 (0) | 2023.06.04 |