2009-09-15 4 views
1

iPhone 응용 프로그램을 작성 중이며 iPhone과 내가 작성하게 될 보완적인 Mac 응용 프로그램간에 Wi-Fi를 통해 데이터를 동기화하려고합니다 (Things 및 1Password). 구체적인 컨텍스트를 제공하려면 CSV 파일을 iPhone 응용 프로그램에 업로드하고 iPhone에서 데이터를 편집 한 다음 해당 파일을 컴퓨터에 다시 다운로드 할 수 있어야합니다.iPhone에서 Mac으로 Wi-Fi를 통해 동기화

나는 iPhone에서 한 번 CSV 파일을 구문 분석하고 편집하는 방법에 익숙하지만 iPhone과 Mac간에 Wi-Fi 동기화에 접근하는 방법을 잘 모르겠습니다. 분명히 이것은 다른 응용 프로그램이 같은 것을 달성했기 때문에 가능하지만, iPhone에서 (Mac이 말할 수있는) 서버 나 Mac 측 응용 프로그램에서 서버를 설치해야합니까? 이야기하다).

의견을 보내 주시면 대단히 감사하겠습니다. 미리 감사드립니다.

답변

2

내 앱에서는 CocoaHTTPServer을 사용하여 휴대 전화로 로컬 정보를 가져오고 있습니다. 서버와 out-of-the-box를 실행하면 문서 디렉토리의 모든 파일을 색인화합니다.

원하는대로하려면 데이터 형식을 얻기 위해 응용 프로그램 내부에서 호출하는 다른 종류의 데이터 형식 (xml은 아마도 가장 쉽습니다)을 반환하도록 코드를 편집해야합니다. CocoaHTTPServer는 쉽게 POST를 바로 사용할 수 있으므로 xml 응답도 게시 할 수 있습니다.

생각한 후, CocoaHTTPServer는 배경 화면에서 컴퓨터가 가장 잘 작동합니다. 아이폰은 코드를 다루는 것이 더 쉬워 져야하고 더 많은 옵션이있는 컴퓨터로 정보를 보낼 수 있습니다.

1

Bonjour를 살펴보고 싶다면 컴퓨터와 아이폰이 너무 어려움없이 서로를 발견 할 수 있습니다. (예 : 네트워크에 정보를 광고)

관련 문제