2012-04-23 34 views
5

Bạn bè Tôi đang làm việc trên một ứng dụng có hai phiên bản, ví dụ: iOS & Mac OS X. Hiện tại tôi đang khám phá các tùy chọn để đồng bộ hóa dữ liệu lõi của phiên bản iOS với Mac OS X và ngược lại.Đồng bộ hóa dữ liệu iOS và Mac OS X

Ai đó có thể đề xuất tôi về các công cụ/apis phù hợp cho cùng một điều. Hoặc ai đó có một số lời khuyên về cách làm như vậy.

Điều kiện duy nhất là chúng tôi không thể sử dụng đồng bộ hóa dựa trên đám mây/webservice.

--- Cập nhật 01 ---

Trong khi làm việc hướng tới các giải pháp, tôi khám phá về phía đồng bộ qua HTTPServer inline/embeded trong một ứng dụng. http://cocoawithlove.com/2009/07/simple-extensible-http-server-in-cocoa.html

Điều này cho phép ứng dụng iOS chia sẻ dữ liệu nhưng qua IP của nó. Tôi đang bối rối như thế nào một ứng dụng OS X sẽ có thể phát hiện IP hoặc là có bất kỳ iPhone kết nối với hệ điều hành Mac.

Chỉ cần làm rõ những gì tôi đang tìm kiếm chính xác là ---

việc người dùng trên bất kỳ một trong những ứng dụng ứng dụng iOS HOẶC ứng dụng Mac OSX. Sau đó, người dùng kết nối iPhone với máy Mac và đồng bộ hóa dữ liệu.

Tôi hy vọng một người nào đó có thể hướng dẫn tôi cho phù hợp.

Trả lời

1

Tôi khuyên bạn nên tạo Status Menu Bar Application trên máy Mac và đồng bộ hóa dữ liệu của bạn với libimobiledevice.

Tính năng đồng bộ hóa không dễ dàng (nếu trực tiếp là iOS < -> Mac hoặc không phải iOS < -> Cloud < -Mac/iOS->). Bạn có thể bắt đầu here.

+0

Bạn có thể vui lòng cung cấp bất kỳ ví dụ/hướng dẫn/refs nào cho libimobiledevice, vì có vẻ như rất phức tạp với tôi. –

Các vấn đề liên quan