내 아이폰 애플리케이션에 cocoahttpserver을 사용하고 있습니다. 웹 서버가 작동합니다. 하지만 지금은 외부의 브라우저가 내가 만든 모든 것을 액세스 할 수 있기 전에 내 IP 주소와 포트 번호를 알아야합니다.iPhone에 도메인 이름을 지정할 수 있습니까?
내 사용자가 사람이 읽을 수있는 도메인 이름을 통해 연결하게하고 싶습니다. 추가 된 포트가있는 도메인 이름조차도 허용됩니다.
Bonjour가 mDNS를 통해 어느 정도 도메인 이름을 확인할 수 있음을 이해했습니다. Bonjour를 사용하여 여기에 어떤 해결책을 제시 할 수 있습니까? 나는 오랫동안 노력해 왔지만, 나는 수많은 문제를 겪고있다. 나는 바퀴를 돌리고 있는가? 임시 도메인 이름 확인이 가능하다는 것이 이상하게 보입니다. 모든 문서, 자습서 또는 조언은 크게 감사하겠습니다. 고맙습니다.
편집 : 더 명확하게 편집하면 사과드립니다. 나는 단지 LOCALIZED 도메인 네임 해석만을 요구한다. 그것은 명백한 이유 때문에 어리 석다. 하지만 내 앱의 필요성은 단일 무선 라우터를 넘어서지 않을 것입니다.
편집 : 불행히도 내 질문에 아직 답변이 없습니다. 다른 reference이 있습니다. 어쩌면 나는 원래 충분한 질문을하지 않았을 것이다. 질문을 정리하는 모범 사례에 대한 조언을 누군가가 가지고 있다면 의견을 통해 알려주십시오.
편집 :이 질문은 중요하지 않습니다. 내 진정한 문제는 Bonjour 및 mdns의 cocoahttpserver 구현에있는 것 같습니다. 이 문제는 해결 될 수 있지만 상당히 어렵고 진보적이어서 질문을 구사하기가 어려웠습니다. 담당자를 만나면이 질문을 권유합니다. 도움을 주신 모든 분들께 감사드립니다.
jailbroken 장치에서 실행하지 않는 한 응용 프로그램 내부에서 http 서버를 실행하는 것이 얼마나 가능한지 잘 모르겠습니다. 응용 프로그램이 백그라운드로 전환되면 서버를 오래 사용할 수 없게됩니다. 네가하고 싶은 것이 정확히 무엇인가? –
웹 서버와 함께 열려있는 응용 프로그램이 유익 할 수있는 시나리오는 많지만 지속성은 필요하지 않습니다. 현재 저는 http 파일 서버를 만드는 중입니다. 그러나 비 기술적 인 사람들이 사용할 수 있도록 만드는 측면에서 사람이 읽을 수있는 영역이 필요합니다. 나는 그들에게 IP 주소 기반 URL을 전달할 때 너무 많은 사람들이 두려워하는 것을 압니다. – decoy