2013-03-10 109 views
0

現在我在我的服務器的數據庫中保存了我的應用程序的最新版本號。當用戶執行廣告聯機操作時,我控制該號碼,並且如果用戶設備上安裝的版本較低,則會顯示一條消息'有一個更新的版本。請升級'。 要將用戶路由到我的服務器,我使用免費重新路由服務,如dyndns ...如何告訴用戶我的應用程序有升級?

但是,如果dyndns決定停止該免費服務,會發生什麼情況?該應用程序無法訪問我的服務器,並且無法顯示該更新的消息。所以,我認爲最好還是在網頁中存儲一個version.txt文件。如果dyndns地址id不可訪問,我讀取在線存儲的version.txt

但是,如何將文件保存在Web上?有免費服務可以保存每個人都可以訪問的文件嗎?我嘗試了Google Web服務,但過了一會兒文件無法訪問。 是否有其他類似的HTTP網站允許您免費保存文件(無限數量的讀數)?

謝謝大家, Geltry

+0

我懷疑你沒有你的應用程序在市場上?你可以使用[GitHub Gist](https://gist.github.com/),它也有一個很好的API。 – 2013-03-10 12:21:32

+0

1)我的應用程序在市場上。 2)你能對Gist更具體嗎? – Geltrude 2013-03-11 07:26:35

+0

如果它在市場上,市場將負責更新並在新版本可用時通知用戶。對於2,閱讀http://developer.github.com/v3/gists/ – 2013-03-11 16:44:32

回答

0

如果您正在使用BugSense崩潰報告服務有有一個選項,以顯示消息通知下拉窗口,用戶如果有一個應用全新升級已經修復了某個bug。

你可以檢查出來:

http://www.bugsense.com/

+0

好的,但這使我與BugSense綁定...而且我需要更自由的方式。 BugSense是一個第三方庫(非常好的庫...),如果BugSense決定關閉我的免費帳戶,就像在dyndns上擁有一個帳戶一樣... – Geltrude 2013-03-11 07:29:41

相關問題