Achievements without Game Center

I’m trying to add achievements without having to use game center, anyone have any ideas as to how I can go about adding them in an efficient manner?

Achievements are basically status variables in your app - if your not using Game Centre then all you have to do is set a flag somewhere in a global table and then make sure the table is stored locally (and re-read when the app starts).

The only problem is that if your app is deleted then you’ll loose all the data - unless your storing the same data file online (but then you’ll get issues about having to log-in or in someway uniquely identify your device)