我們正在開發使用Xamarin多平臺的移動應用程序。我們想用至少一個密碼來保護數據庫(SQLite),以便訪問它。實施conn.setPassword
我們不會太在意我們的Windows Phone平臺作爲存儲被保護,只有在應用程序可以訪問它,但隨着Android平臺就可以很容易地從設備解除,我們將開發一個iPhone版本很快。
我們使用Xamarin它與.NET集成並允許我們跨所有平臺共享業務邏輯,但需要爲每個平臺分別編寫UI。
至於目前,2014年9月,這將是對密碼的最佳方式保護數據庫。
什麼是推薦的方法?
UPDATE:
目前Xamarin點,使用以下兩種方法之一:
http://developer.xamarin.com/recipes/ios/data/sqlite/
我們目前使用SQLite.NET,但據我所知,也不會允許我給用戶的方法:
conn.setPassword()
這是Android版本的限制SQ精簡版或只是訪問層不公開功能?
更新2: 看來ADO.NET版本確實允許設置密碼功能。
謝謝。
請告訴我們答案,如果你找到一個解決方案。 – qakmak 2015-04-14 04:47:04