I have a question: how is it possible to get application A action results in application B? Moreover, application A can be deleted, but the results should be saved. The data represents a small set of numbers. As far as I know, ios has an ability to save data in the storage that does not depend on the application. Or, probably, there are online services for storing data (like in-game purchases, for example). (for ios 4.x and above)
Asked
Active
Viewed 164 times
1 Answers
2
You understand (somewhat) incorrectly. The only things that your application can save locally outside of its own sandbox are security settings in the keychain. Your sandbox will be completely removed upon app deletion, so you need to make sure you store the data somewhere else. Since you target below iOS 5 (makes it a pain for iCloud), the best way would be to store it on a web server.

borrrden
- 33,256
- 8
- 74
- 109
-
thanks, I've heard about SFHFKeychainUtils, maybe it can help, but I'm still wondering, is there any online services, which supports storing data like that (maybe as rewards)? – Dimon May 22 '12 at 08:19
-
@Dimon: borrrden has a valid point here. However if you could consider targeting >= iOS 5 iCloud would be THE solution for this task. – Rok Jarc May 22 '12 at 08:19
-
You could use Dropbox, but you might run out of space depending on how much data you store. – borrrden May 22 '12 at 08:20
-
Can I use Dropbox as a remote storage in my apps without installing any others apps? – Dimon May 22 '12 at 11:04