2009-04-22 84 views
1

我正在爲iPhone編寫數據收集應用程序,並希望能夠將我的數據導出到用戶可以在其桌面上處理的文件。我會以csv或iPhone上的任何格式生成文件,然後以某種方式用戶將文件傳送到他們的桌面。從閱讀這裏和其他網頁上的其他問題,看起來像我的選擇是:iPhone數據導出

1)實現我自己的Web服務在iPhone應用程序連接併發送數據的雲中的某個地方。然後,我的服務器將通過電子郵件發送給用戶或以某種方式下載。

2)寫入SMTP代碼或使用現成的庫,這將需要用戶輸入他們自己的電子郵件服務器的詳細信息。然後將數據作爲附件發送給用戶。

3)使用某種bonjour設置,我給用戶一個應用程序在桌面上運行,iPhone應用程序找到並與該桌面應用程序對話。

所有這三個看起來很麻煩:對我來說#1,因爲我必須編碼/維護服務器(包括檢測/防止垃圾郵件/誤用等)。 #2和#3爲用戶,因爲有額外的配置,運行的東西,和可能出錯的事情。 (更不用提更多的東西來編碼和測試我,可能與一堆桌面操作系統和配置。)

這些人正在使用的選項?我錯過了嗎?人們最喜歡哪個?

非常感謝!

+0

題外話:邁克,你怎麼公測徽章只是最近? – OscarRyz 2009-04-22 18:34:10

+0

我已經有這個帳戶很長一段時間(從測試期間)。雖然我主要潛伏。也許我最終有足夠的活動來獲得徽章? – 2009-04-22 19:00:50

回答

0

您可以在手機上運行Web服務器,並將該用戶指向該IP地址,然後提供AJAXy網頁,以便他們可以將文件下載到其桌面。

不硬,但他們必須輸入一個IP地址或http://myphone.local類型地址...