在設備上保存用戶數據
應用程序在保存數據到程序的Bundle,這在模擬器上是可以的,但是在真機上就不行了。
這是因爲設備和模擬器的不同的權限導致的。模擬器擁有完全的讀寫權限,設備就沒有了。
iPhone Application Programming Guide 中包含了相關的描述。
程序的目錄下有一個偏好設置的目錄<Application_Home>/Library/Preferences
但是你不能直接創建文件,應該使用NSUserDefaults或者CFPreferences來設置。
同時你可以保存應用程序數據到<Application_Home>/Documents 目錄下。
這兩個地方存儲的數據在車功能需升級的時候後可以保留。
參考: