2009-07-07 77 views
1

我開發了幾個Delphi Win32(當前使用D2007)應用程序,它們圍繞筆記和想法開發。我希望能夠將iPhone的小「筆記」應用程序中寫下的筆記放入這些應用程序(將其數據存儲在數據庫中)。單向導入現在可以。這可能嗎?如果是這樣,那麼最好的方法是什麼?將數據/筆記從IPhone筆記應用程序拖入Delphi應用程序

請注意:在這一點上,我不想寫一個完整的iPhone應用程序,除非它需要完成我在這裏指定的內容 - 我只是想要導入數據。此外,第三方組件也很好 - 我很樂意爲此付款,以節省時間/學習曲線延遲。最後,如果事實證明這是相關的,我偶爾會使用RemObjects Hydra(.NET/Win32插件/互操作框架)。

最後,我有ZERO iPhone的開發經驗 - 所以請不要擔心在太「基本」的水平講話! :)

在此先感謝任何和所有幫助/指針/方向。

回答

3

根據這篇文章,'Notes'數據不能通過API訪問。 (或不作爲的2個月前)

https://devforums.apple.com/message/64154#64154

但是,如果你寫了自己的筆記應用程序,你可以通過XML或JSON的web服務器同步,然後將數據導入到你的Delphi應用程序。

1

我相信這個祕密會涉及破解備份設備的格式。這種方法的問題是備份文件是絕對加密的,目前還沒有記錄。

由於IPhone/ITouch上的每個應用程序都在其自己的沙箱中運行,因此無法在設備上另寫一個應用程序來獲取此信息。您唯一真正的選擇是開發自己的「筆記」應用程序,您可以在其中控制書寫方式,並從那裏開發與桌面進行通信的手段。有很多例子都是圍繞着一些基礎知識來做的......你只需要把它們放在一起。

與「桌面」應用程序通信的常用方法之一是在iphone上的應用程序中嵌入HTTP服務器,然後響應桌面客戶端發送的特定命令。

+0

不知道那個:沙箱等 - 謝謝指出。 – Jamo 2009-07-08 19:07:29

1

不要試圖與iPhone Notes應用程序通話,請與任何已經同步的應用程序通話。在Windows上我相信備註與Outlook同步,當然這有一個廣泛的API。

1

將接口寫入現有的Web同步iPhone便箋應用程序可能會更簡單。

幾個待辦事項和注意iPhone應用程序同步到Toodledo(www.toodledo.com),他們有一個開發人員的API,所以你的用戶可以在iPhone上使用這些應用程序之一,你的PC應用程序可以從Toodledo得到筆記數據。 (Toodeldo也可以同步到Outlook)。

相關問題